diff options
author | David Gibson <david@gibson.dropbear.id.au> | 2007-12-07 18:08:03 +1100 |
---|---|---|
committer | Jon Loeliger <jdl@freescale.com> | 2007-12-07 07:47:15 -0600 |
commit | b7c5eaf3ee93330883ed69c1aae362d039ce5dda (patch) | |
tree | 8e28da75a3a1f75e9a1039d3038639c07b64a4d3 /checks.c | |
parent | 0d9d10184b03e352da144fb7e640016bf98fd615 (diff) | |
download | dtc-b7c5eaf3ee93330883ed69c1aae362d039ce5dda.tar.gz |
dtc: Allow gcc format warnings for check_msg()
check_msg() takes printf() like arguments, so tell gcc to produce
printf() like warnings for it.
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
Diffstat (limited to 'checks.c')
-rw-r--r-- | checks.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -87,6 +87,9 @@ struct check { #define BATCH_CHECK(nm, lvl, ...) \ CHECK(nm, NULL, NULL, NULL, NULL, lvl, __VA_ARGS__) +#ifdef __GNUC__ +static inline void check_msg(struct check *c, const char *fmt, ...) __attribute__((format (printf, 2, 3))); +#endif static inline void check_msg(struct check *c, const char *fmt, ...) { va_list ap; |