debug: make __dprint() have printf() like argument type checking
authorJens Axboe <axboe@kernel.dk>
Tue, 26 Feb 2013 07:16:43 +0000 (08:16 +0100)
committerJens Axboe <axboe@kernel.dk>
Tue, 26 Feb 2013 07:16:43 +0000 (08:16 +0100)
Signed-off-by: Jens Axboe <axboe@kernel.dk>
debug.h

diff --git a/debug.h b/debug.h
index af71d625fc10c20433cc5a53285de61c70ad02dc..6dd2ad86b87d60f9a27228f4b18f40f9b6754009 100644 (file)
--- a/debug.h
+++ b/debug.h
@@ -34,7 +34,7 @@ extern struct debug_level debug_levels[];
 
 extern unsigned long fio_debug;
 
 
 extern unsigned long fio_debug;
 
-void __dprint(int type, const char *str, ...);
+void __dprint(int type, const char *str, ...) __attribute__((format (printf, 2, 3)));
 
 #define dprint(type, str, args...)                     \
        do {                                            \
 
 #define dprint(type, str, args...)                     \
        do {                                            \