Norman James | 6a58a27 | 2015-10-07 14:34:16 -0500 | [diff] [blame] | 1 | #include <ccan/array_size/array_size.h> |
2 | |||||
3 | int main(int argc, char *argv[8]) | ||||
4 | { | ||||
5 | char array[100]; | ||||
6 | #ifdef FAIL | ||||
7 | return ARRAY_SIZE(argv) + ARRAY_SIZE(array); | ||||
8 | #if !HAVE_TYPEOF || !HAVE_BUILTIN_TYPES_COMPATIBLE_P | ||||
9 | #error "Unfortunately we don't fail if _array_size_chk is a noop." | ||||
10 | #endif | ||||
11 | #else | ||||
12 | return ARRAY_SIZE(array); | ||||
13 | #endif | ||||
14 | } |