From b0d0e29ffbd42f9feb358718cfe6a90608b69ecf Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 25 May 2014 23:08:51 +0200 Subject: avcodec/sgirledec: fix () in RBG323_TO_BGR8() macro Signed-off-by: Michael Niedermayer --- libavcodec/sgirledec.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'libavcodec/sgirledec.c') diff --git a/libavcodec/sgirledec.c b/libavcodec/sgirledec.c index 5e2cd3a4d3..69d012e8e4 100644 --- a/libavcodec/sgirledec.c +++ b/libavcodec/sgirledec.c @@ -49,9 +49,9 @@ static av_cold int sgirle_decode_init(AVCodecContext *avctx) * Convert SGI RBG323 pixel into AV_PIX_FMT_BGR8 * SGI RGB data is packed as 8bpp, (msb)3R 2B 3G(lsb) */ -#define RBG323_TO_BGR8(x) (((x << 3) & 0xC0) | \ - ((x << 3) & 0x38) | \ - ((x >> 5) & 7)) +#define RBG323_TO_BGR8(x) ((((x) << 3) & 0xC0) | \ + (((x) << 3) & 0x38) | \ + (((x) >> 5) & 7)) static av_always_inline void rbg323_to_bgr8(uint8_t *dst, const uint8_t *src, int size) { -- cgit v1.2.3