int foo(void) { | |
extern int a[]; | |
if (a) | |
return 1; | |
return 0; | |
} | |
int bar(void) { | |
int a[2]; | |
if (a) | |
return 1; | |
return 0; | |
} | |
/* | |
* check-name: Waddress-array | |
* check-command: sparse -Wno-decl -Waddress $file | |
* | |
* check-error-start | |
Waddress-array.c:4:13: warning: the address of an array will always evaluate as true | |
Waddress-array.c:12:13: warning: the address of an array will always evaluate as true | |
* check-error-end | |
*/ |