From: Joel Stanley Date: Mon, 7 Feb 2011 04:06:16 +0000 (+1030) Subject: opt: Silence unsed param warning triggered by -Wextra X-Git-Url: https://git.ozlabs.org/?p=ccan;a=commitdiff_plain;h=59d2b90f59df57007c97cd8f8dc3db9e24781e06 opt: Silence unsed param warning triggered by -Wextra The type checking function does not use its parameter: ccan/opt/opt.h: In function ‘_check_is_entry’: ccan/opt/opt.h:328:53: warning: unused parameter ‘e’ Annotate the function using UNUSED from compiler.h. This commit also adds compiler.h as a dependency for opt. --- diff --git a/ccan/opt/_info b/ccan/opt/_info index e818b2eb..a0518324 100644 --- a/ccan/opt/_info +++ b/ccan/opt/_info @@ -59,6 +59,7 @@ int main(int argc, char *argv[]) if (strcmp(argv[1], "depends") == 0) { printf("ccan/typesafe_cb\n"); + printf("ccan/compiler\n"); return 0; } diff --git a/ccan/opt/opt.h b/ccan/opt/opt.h index a1adc41d..0748fe6a 100644 --- a/ccan/opt/opt.h +++ b/ccan/opt/opt.h @@ -1,5 +1,6 @@ #ifndef CCAN_OPT_H #define CCAN_OPT_H +#include #include #include @@ -325,6 +326,6 @@ void _opt_register(const char *names, enum opt_type type, void *arg, const char *desc); /* We use this to get typechecking for OPT_SUBTABLE */ -static inline int _check_is_entry(struct opt_table *e) { return 0; } +static inline int _check_is_entry(struct opt_table *e UNUSED) { return 0; } #endif /* CCAN_OPT_H */