X-Git-Url: http://git.ozlabs.org/?p=ccan;a=blobdiff_plain;f=ccan%2Fasort%2Ftest%2Fcompile_fail-context-type.c;h=aa2340f4e22b8bf8c8e133f854889c8ef1dffc5b;hp=62d16c5e1132c9530cc82a80969abccc3f9976c6;hb=ad2ce76c10f808283ea7cf25cd8e76a15710c4f3;hpb=009f261242b7e1f5482e097315c82a4185a708bf diff --git a/ccan/asort/test/compile_fail-context-type.c b/ccan/asort/test/compile_fail-context-type.c index 62d16c5e..aa2340f4 100644 --- a/ccan/asort/test/compile_fail-context-type.c +++ b/ccan/asort/test/compile_fail-context-type.c @@ -1,7 +1,7 @@ #include #include -static int cmp(char *const *a, char *const *b, int *flag) +static int cmp(char *const *a UNNEEDED, char *const *b UNNEEDED, int *flag UNNEEDED) { return 0; } @@ -9,9 +9,10 @@ static int cmp(char *const *a, char *const *b, int *flag) int main(int argc, char **argv) { #ifdef FAIL +#if HAVE_TYPEOF && HAVE_BUILTIN_CHOOSE_EXPR && HAVE_BUILTIN_TYPES_COMPATIBLE_P char flag; -#if !HAVE_TYPEOF -#error "Unfortunately we don't fail if no typeof." +#else +#error "Unfortunately we don't fail if no typecheck_cb support." #endif #else int flag;