From 8b84e082ed27fb635fca524fbd14b1db094ee8b0 Mon Sep 17 00:00:00 2001 From: Mans Rullgard Date: Mon, 16 Apr 2012 15:48:05 +0100 Subject: [PATCH] indeo3: add parens around some macro arguments Without these, the expansion contains things like --1 with some compilers resulting in build errors. Signed-off-by: Mans Rullgard --- libavcodec/indeo3data.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavcodec/indeo3data.h b/libavcodec/indeo3data.h index 6bb55ce902..55164c2531 100644 --- a/libavcodec/indeo3data.h +++ b/libavcodec/indeo3data.h @@ -247,8 +247,8 @@ * Expand a pair of delta values (a,b) * into two/four delta entries. */ -#define E2(a, b) PD(a, b), PD(-a, -b) -#define E4(a, b) PD(a, b), PD(-a, -b), PD(b, a), PD(-b, -a) +#define E2(a, b) PD(a, b), PD(-(a), -(b)) +#define E4(a, b) PD(a, b), PD(-(a), -(b)), PD(b, a), PD(-(b), -(a)) /* * VQ tables for 4x4 block modes.