From 714c72349f136c4b798d0df847f85340c6e76aa8 Mon Sep 17 00:00:00 2001 From: Justus Winter <4winter@informatik.uni-hamburg.de> Date: Fri, 14 Aug 2015 02:36:33 +0200 Subject: ext2fs: provide unconditional debug macro * ext2fs/ext2fs.h (ext2_debug_): New macro that unconditionally prints the given message. (ext2_debug): Use the new macro. --- ext2fs/ext2fs.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'ext2fs/ext2fs.h') diff --git a/ext2fs/ext2fs.h b/ext2fs/ext2fs.h index 0009af0f..72b7b09d 100644 --- a/ext2fs/ext2fs.h +++ b/ext2fs/ext2fs.h @@ -52,8 +52,10 @@ typedef int8_t __s8; #ifdef EXT2FS_DEBUG #include extern int ext2_debug_flag; +#define ext2_debug_(f, a...) \ + fprintf (stderr, "ext2fs: (debug) %s: " f "\n", __FUNCTION__ , ## a) #define ext2_debug(f, a...) \ - do { if (ext2_debug_flag) fprintf (stderr, "ext2fs: (debug) %s: " f "\n", __FUNCTION__ , ## a); } while (0) + do { if (ext2_debug_flag) ext2_debug_(f, ## a); } while (0) #else #define ext2_debug(f, a...) (void)0 #endif -- cgit v1.2.3