From 13e4a855da68d9fd6ed8d3a3ad50cfe904db50d0 Mon Sep 17 00:00:00 2001 From: Christian Kampka Date: Fri, 6 Nov 2015 13:56:54 +0100 Subject: main/libspf2: fix gcc variadic macros --- main/libspf2/fix-gcc-variadic-macros.patch | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 main/libspf2/fix-gcc-variadic-macros.patch (limited to 'main/libspf2/fix-gcc-variadic-macros.patch') diff --git a/main/libspf2/fix-gcc-variadic-macros.patch b/main/libspf2/fix-gcc-variadic-macros.patch new file mode 100644 index 0000000000..caac94a90f --- /dev/null +++ b/main/libspf2/fix-gcc-variadic-macros.patch @@ -0,0 +1,18 @@ +diff --git a/src/include/spf_log.h b/src/include/spf_log.h +index 0d2adeb..4e22ef4 100644 +--- a/src/include/spf_log.h ++++ b/src/include/spf_log.h +@@ -60,10 +60,10 @@ void SPF_debugv( const char *file, int line, const char *format, va_list ap ) __ + + #if defined( __STDC_VERSION__ ) && __STDC_VERSION__ >= 199901L + +-#define SPF_errorf(format, ... ) SPF_errorx( __FILE__, __LINE__, format, __VA_ARGS__ ) +-#define SPF_warningf(format, ... ) SPF_warningx( __FILE__, __LINE__, format, __VA_ARGS__ ) +-#define SPF_infof(format, ... ) SPF_infox( __FILE__, __LINE__, format, __VA_ARGS__ ) +-#define SPF_debugf(format, ... ) SPF_debugx( __FILE__, __LINE__, format, __VA_ARGS__ ) ++#define SPF_errorf(format, ... ) SPF_errorx( __FILE__, __LINE__, format, ##__VA_ARGS__ ) ++#define SPF_warningf(format, ... ) SPF_warningx( __FILE__, __LINE__, format, ##__VA_ARGS__ ) ++#define SPF_infof(format, ... ) SPF_infox( __FILE__, __LINE__, format, ##__VA_ARGS__ ) ++#define SPF_debugf(format, ... ) SPF_debugx( __FILE__, __LINE__, format, ##__VA_ARGS__ ) + + #elif defined( __GNUC__ ) -- cgit v1.2.3