From 68875aae8605f64940214f163bc6692d77494e2a Mon Sep 17 00:00:00 2001 From: avolkov Date: Wed, 18 Nov 2009 18:55:22 +0000 Subject: [PATCH] Get rid of 75 MSVC type truncation warnings with a pair of ( ) git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3324 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/src/uqm/units.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sc2/src/uqm/units.h b/sc2/src/uqm/units.h index 67d7bcf13..e1db71f10 100644 --- a/sc2/src/uqm/units.h +++ b/sc2/src/uqm/units.h @@ -163,8 +163,8 @@ universeToLogy (COORD uy) >>(CIRCLE_SHIFT-FACING_SHIFT)) #define FACING_TO_ANGLE(f) ((f)<<(CIRCLE_SHIFT-FACING_SHIFT)) -#define NORMALIZE_ANGLE(a) ((COUNT)(a)&(COUNT)(FULL_CIRCLE-1)) -#define NORMALIZE_FACING(f) ((COUNT)(f)&((1 << FACING_SHIFT)-1)) +#define NORMALIZE_ANGLE(a) ((COUNT)((a)&(FULL_CIRCLE-1))) +#define NORMALIZE_FACING(f) ((COUNT)((f)&((1 << FACING_SHIFT)-1))) #define DEGREES_TO_ANGLE(d) NORMALIZE_ANGLE((((d) % 360) * FULL_CIRCLE \ + HALF_CIRCLE) / 360)