diff options
Diffstat (limited to 'src/libffmpeg')
-rw-r--r-- | src/libffmpeg/libavcodec/common.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/libffmpeg/libavcodec/common.h b/src/libffmpeg/libavcodec/common.h index be9678cf4..aa8f9b54a 100644 --- a/src/libffmpeg/libavcodec/common.h +++ b/src/libffmpeg/libavcodec/common.h @@ -142,11 +142,19 @@ inline void dprintf(const char* fmt,...) {} #else +#ifdef __GNUC__ #ifdef DEBUG #define dprintf(fmt,args...) printf(fmt, ## args) #else #define dprintf(fmt,args...) #endif +#else +#ifdef DEBUG +#define dprintf(fmt,...) printf(fmt, __VA_ARGS__) +#else +#define dprintf(fmt,...) +#endif +#endif #endif /* !CONFIG_WIN32 */ |