From 79c8a8cbbec5f1f0f7766d2b72ce12d51b3b849d Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Sat, 17 Mar 2007 09:02:53 +0000 Subject: Let GCC check arguments of some more printf-style functions, also for plugins and codecs. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@12815 a1c6a512-1295-4272-9138-f99709370657 --- firmware/export/debug.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'firmware/export/debug.h') diff --git a/firmware/export/debug.h b/firmware/export/debug.h index ce556d6..ef56ea6 100644 --- a/firmware/export/debug.h +++ b/firmware/export/debug.h @@ -19,9 +19,12 @@ #ifndef DEBUG_H #define DEBUG_H +#include <_ansi.h> + extern void debug_init(void); -extern void debugf(const char* fmt,...); -extern void ldebugf(const char* file, int line, const char *fmt, ...); +extern void debugf(const char* fmt,...) ATTRIBUTE_PRINTF(1, 2); +extern void ldebugf(const char* file, int line, const char *fmt, ...) + ATTRIBUTE_PRINTF(3, 4); #ifdef __GNUC__ -- cgit v1.1