diff options
author | truelight <truelight@openttd.org> | 2007-11-02 16:57:52 +0000 |
---|---|---|
committer | truelight <truelight@openttd.org> | 2007-11-02 16:57:52 +0000 |
commit | 71ba45cdfb05a21c22fd0c184386a4faed8b46d7 (patch) | |
tree | cd78f4c934a2b59d92d76465b172e9a4af817c79 /src/road_cmd.cpp | |
parent | 89328875249f3fc981341652700f59bd9b19bf3b (diff) | |
download | openttd-71ba45cdfb05a21c22fd0c184386a4faed8b46d7.tar.xz |
(svn r11369) -Codechange [FS#1390]: changes some int to int8 in macros.h, as they describe a bit-position, which fits perfectly in an int8 (max 64) (skidd13)
-Codechange [FS#1390]: added consts in macros.h functions, so compilers can optimise better (skidd13)
-Codechange [FS#1390]: remove HAS_SINGLE_BIT, as COUNTBITS does the same (skidd13)
Diffstat (limited to 'src/road_cmd.cpp')
-rw-r--r-- | src/road_cmd.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/road_cmd.cpp b/src/road_cmd.cpp index 1b404a97f..bc2c86444 100644 --- a/src/road_cmd.cpp +++ b/src/road_cmd.cpp @@ -906,7 +906,7 @@ Foundation GetRoadFoundation(Slope tileh, RoadBits bits) * created directly, but the state itself is still perfectly drawable. * However, as we do not want this to be build directly, we need to check * for that situation in here. */ - return (tileh != 0 && HAS_SINGLE_BIT(bits)) ? FOUNDATION_LEVELED : FOUNDATION_NONE; + return (tileh != 0 && COUNTBITS(bits) == 1) ? FOUNDATION_LEVELED : FOUNDATION_NONE; } if ((~_valid_tileh_slopes_road[1][tileh] & bits) == 0) return FOUNDATION_LEVELED; } |