We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 8f79efa commit 0b840d9Copy full SHA for 0b840d9
libtock/defer.h
@@ -5,9 +5,9 @@ extern "C" {
5
#endif
6
7
#define __DEFER__(F, V) \
8
- auto void F(int*); \
+ auto void F(int* V ## SENTINEL); \
9
[[gnu::cleanup(F)]] int V; \
10
- auto void F(int*)
+ auto void F(__attribute__ ((unused)) int* V ## SENTINEL)
11
12
#define defer __DEFER(__COUNTER__)
13
#define __DEFER(N) __DEFER_(N)
0 commit comments