From b5e136277306b43b715ce51acbc6ae1df3fdca04 Mon Sep 17 00:00:00 2001 From: ckolivas Date: Wed, 7 Mar 2012 16:18:23 +1100 Subject: [PATCH] Work around variadic macros warnings. --- util.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util.h b/util.h index 9193240..667262b 100644 --- a/util.h +++ b/util.h @@ -45,7 +45,7 @@ static inline void fatal(const rzip_control *control, unsigned int line, const c #ifdef fatal # undef fatal #endif -#define fatal(stuff...) fatal(control, __LINE__, __FILE__, __func__, stuff) +#define fatal(...) fatal(control, __LINE__, __FILE__, __func__, __VA_ARGS__) #define fatal_return(stuff, ...) do { \ fatal stuff; \ return __VA_ARGS__; \ @@ -70,7 +70,7 @@ static inline void failure(const rzip_control *control, unsigned int line, const #ifdef failure # undef failure #endif -#define failure(stuff...) failure(control, __LINE__, __FILE__, __func__, stuff) +#define failure(...) failure(control, __LINE__, __FILE__, __func__, __VA_ARGS__) #define failure_return(stuff, ...) do { \ failure stuff; \ return __VA_ARGS__; \