(svn r4177) -Fix: GetRailTrackBitsUniversal needs Trackbits, not Track. While at it, remove an unused variable

This commit is contained in:
celestar
2006-03-30 13:06:16 +00:00
parent 45f65b1788
commit 79d594313e

View File

@@ -103,7 +103,7 @@ static TrackBits GetRailTrackBitsUniversal(TileIndex t, byte *override)
return GetCrossingRailBits(t); return GetCrossingRailBits(t);
case MP_STATION: case MP_STATION:
if (GetRailType(t) != RAILTYPE_ELECTRIC) return 0; if (GetRailType(t) != RAILTYPE_ELECTRIC) return 0;
return GetRailStationTrack(t); return TrackToTrackBits(GetRailStationTrack(t));
default: default:
return 0; return 0;
} }
@@ -158,7 +158,6 @@ static void DrawCatenaryRailway(const TileInfo *ti)
} }
for (i = DIAGDIR_NE; i < DIAGDIR_END; i++) { for (i = DIAGDIR_NE; i < DIAGDIR_END; i++) {
extern const TileIndexDiffC _tileoffs_by_dir[];
TileIndex neighbour = ti->tile + TileOffsByDir(i); TileIndex neighbour = ti->tile + TileOffsByDir(i);
uint foundation = 0; uint foundation = 0;
int k; int k;