From de12d4a207f04339c9b193edfa72d13590bb30ed Mon Sep 17 00:00:00 2001 From: peter1138 Date: Tue, 9 May 2006 10:35:13 +0000 Subject: (svn r4791) - Codechange: Mark road bits as unsigned. Fixes warning with older gcc versions. --- road.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/road.h b/road.h index 1d8d4b862..a7860af28 100644 --- a/road.h +++ b/road.h @@ -4,10 +4,10 @@ #define ROAD_H typedef enum RoadBits { - ROAD_NW = 1, - ROAD_SW = 2, - ROAD_SE = 4, - ROAD_NE = 8, + ROAD_NW = 1U, + ROAD_SW = 2U, + ROAD_SE = 4U, + ROAD_NE = 8U, ROAD_X = ROAD_SW | ROAD_NE, ROAD_Y = ROAD_NW | ROAD_SE, ROAD_ALL = ROAD_X | ROAD_Y @@ -20,7 +20,7 @@ static inline RoadBits ComplementRoadBits(RoadBits r) static inline RoadBits DiagDirToRoadBits(DiagDirection d) { - return 1 << (3 ^ d); + return 1U << (3 ^ d); } #endif -- cgit v1.2.3-70-g09d2