diff options
author | peter1138 <peter1138@openttd.org> | 2006-05-09 10:35:13 +0000 |
---|---|---|
committer | peter1138 <peter1138@openttd.org> | 2006-05-09 10:35:13 +0000 |
commit | 88dfc4688506f39e9014fdbabadb1d489a9fc6f4 (patch) | |
tree | 751b7b80c3e712fa29e31f784b9bd83a7c7324d6 | |
parent | 1be0d9926ea9b865e6556d3dc9ea79227788f364 (diff) | |
download | openttd-88dfc4688506f39e9014fdbabadb1d489a9fc6f4.tar.xz |
(svn r4791) - Codechange: Mark road bits as unsigned. Fixes warning with older gcc versions.
-rw-r--r-- | road.h | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -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 |