avcodec/wmalosslessdec: Add () to protect the arguments of WMASIGN()
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 18 Feb 2015 00:34:50 +0000 (01:34 +0100)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 18 Feb 2015 00:49:28 +0000 (01:49 +0100)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
libavcodec/wmalosslessdec.c

index 9612128..c9bcc26 100644 (file)
@@ -176,7 +176,7 @@ typedef struct WmallDecodeCtx {
 } WmallDecodeCtx;
 
 /** Get sign of integer (1 for positive, -1 for negative and 0 for zero) */
-#define WMASIGN(x) ((x > 0) - (x < 0))
+#define WMASIGN(x) (((x) > 0) - ((x) < 0))
 
 static av_cold int decode_init(AVCodecContext *avctx)
 {