=== modified file 'TODO' --- TODO 2011-12-24 23:07:17 +0000 +++ TODO 2011-12-24 23:17:02 +0000 @@ -9,7 +9,6 @@ * mandos-applet * mandos-client -** TODO [#B] Flag fprintf_plus so compiler checks the format string. ** TODO [#A] OpenVPN network hook ** TODO [#A] Wireless network hook ** TODO [#B] Use capabilities instead of seteuid(). === modified file 'plugins.d/askpass-fifo.c' --- plugins.d/askpass-fifo.c 2011-10-05 16:00:56 +0000 +++ plugins.d/askpass-fifo.c 2011-12-24 23:17:02 +0000 @@ -46,6 +46,7 @@ /* Function to use when printing errors */ +__attribute__((format (gnu_printf, 3, 4))) void error_plus(int status, int errnum, const char *formatstring, ...){ va_list ap; === modified file 'plugins.d/password-prompt.c' --- plugins.d/password-prompt.c 2011-10-09 12:32:13 +0000 +++ plugins.d/password-prompt.c 2011-12-24 23:17:02 +0000 @@ -73,6 +73,7 @@ const char plymouth_name[] = "plymouthd"; /* Function to use when printing errors */ +__attribute__((format (gnu_printf, 3, 4))) void error_plus(int status, int errnum, const char *formatstring, ...){ va_list ap; === modified file 'plugins.d/plymouth.c' --- plugins.d/plymouth.c 2011-10-05 16:00:56 +0000 +++ plugins.d/plymouth.c 2011-12-24 23:17:02 +0000 @@ -75,6 +75,7 @@ } /* Function to use when printing errors */ +__attribute__((format (gnu_printf, 3, 4))) void error_plus(int status, int errnum, const char *formatstring, ...){ va_list ap; === modified file 'plugins.d/splashy.c' --- plugins.d/splashy.c 2011-10-05 16:00:56 +0000 +++ plugins.d/splashy.c 2011-12-24 23:17:02 +0000 @@ -61,6 +61,7 @@ int signal_received; /* Function to use when printing errors */ +__attribute__((format (gnu_printf, 3, 4))) void error_plus(int status, int errnum, const char *formatstring, ...){ va_list ap; === modified file 'plugins.d/usplash.c' --- plugins.d/usplash.c 2011-10-05 16:00:56 +0000 +++ plugins.d/usplash.c 2011-12-24 23:17:02 +0000 @@ -58,6 +58,7 @@ const char usplash_name[] = "/sbin/usplash"; /* Function to use when printing errors */ +__attribute__((format (gnu_printf, 3, 4))) void error_plus(int status, int errnum, const char *formatstring, ...){ va_list ap;