From 41e86f6fc9ac88cc8280940a1a6fcb0af05a2545 Mon Sep 17 00:00:00 2001 From: Juergen Keil Date: Wed, 26 Jun 2002 15:50:49 +0000 Subject: C99 version of macro with variable arguments (for Sun Forte cc) CVS patchset: 2165 CVS date: 2002/06/26 15:50:49 --- src/libffmpeg/libavcodec/common.h | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/libffmpeg/libavcodec/common.h b/src/libffmpeg/libavcodec/common.h index 0d2c560c6..a6e7fbe1d 100644 --- a/src/libffmpeg/libavcodec/common.h +++ b/src/libffmpeg/libavcodec/common.h @@ -136,11 +136,19 @@ inline void dprintf(const char* fmt,...) {} #else +#if __GNUC__ #ifdef DEBUG #define dprintf(fmt,args...) printf(fmt, ## args) #else #define dprintf(fmt,args...) #endif +#else +#ifdef DEBUG +#define dprintf(...) printf(__VA_ARGS__) +#else +#define dprintf(...) +#endif +#endif #endif /* !CONFIG_WIN32 */ -- cgit v1.2.3