OSDN Git Service

Check syntax even if DEBUG is not defined.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Wed, 11 May 2011 10:26:25 +0000 (12:26 +0200)
committerCarl Eugen Hoyos <cehoyos@ag.or.at>
Wed, 11 May 2011 10:26:25 +0000 (12:26 +0200)
libavcodec/mjpegdec.c
libavutil/log.h

index 3b1a8ab..afcc1b7 100644 (file)
@@ -1282,9 +1282,7 @@ static int find_marker(const uint8_t **pbuf_ptr, const uint8_t *buf_end)
     const uint8_t *buf_ptr;
     unsigned int v, v2;
     int val;
-#ifdef DEBUG
     int skipped=0;
-#endif
 
     buf_ptr = *pbuf_ptr;
     while (buf_ptr < buf_end) {
@@ -1294,9 +1292,7 @@ static int find_marker(const uint8_t **pbuf_ptr, const uint8_t *buf_end)
             val = *buf_ptr++;
             goto found;
         }
-#ifdef DEBUG
         skipped++;
-#endif
     }
     val = -1;
 found:
index 0bcf2c4..c87125d 100644 (file)
@@ -143,7 +143,7 @@ const char* av_default_item_name(void* ctx);
 #ifdef DEBUG
 #    define av_dlog(pctx, ...) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__)
 #else
-#    define av_dlog(pctx, ...)
+#    define av_dlog(pctx, ...) do { if (0) av_log(pctx, AV_LOG_DEBUG, __VA_ARGS__); } while (0)
 #endif
 
 /**