From a156e780a33dfa752652ba8c1e0df0e66ea514aa Mon Sep 17 00:00:00 2001 From: Justin Maggard Date: Thu, 23 Feb 2012 05:42:12 +0000 Subject: [PATCH] * Make the DPRINTF macro more robust. (Thanks Andrea Biardi) --- log.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/log.h b/log.h index b0dde74..2cc0a53 100644 --- a/log.h +++ b/log.h @@ -46,7 +46,7 @@ extern int log_level[L_MAX]; extern int log_init(const char *fname, const char *debug); extern void log_err(int level, enum _log_facility facility, char *fname, int lineno, char *fmt, ...); -#define DPRINTF(level, facility, fmt, arg...) { log_err(level, facility, __FILE__, __LINE__, fmt, ##arg); } +#define DPRINTF(level, facility, fmt, arg...) do { log_err(level, facility, __FILE__, __LINE__, fmt, ##arg); } while (0) #endif /* __ERR_H__ */