From 17d73cdba7204d48918ecfdda78d4e79948e1358 Mon Sep 17 00:00:00 2001 From: Patrick McDermott Date: Mon, 14 Oct 2019 02:06:09 -0400 Subject: error(): Type-check args against format string Silences: src/main.c: In function ‘error’: src/main.c:49:2: warning: function might be possible candidate for ‘gnu_printf’ format attribute [-Wsuggest-attribute=format] vfprintf(stderr, format, ap); ^~~~~~~~ --- diff --git a/src/main.c b/src/main.c index adbd81b..9bee050 100644 --- a/src/main.c +++ b/src/main.c @@ -37,7 +37,7 @@ set_program_name(const char *name) program_name = name; } -static void +static void __attribute__((format(printf, 1, 2))) error(const char *format, ...) { va_list ap; -- cgit v0.9.1