(svn r4177) -Fix: GetRailTrackBitsUniversal needs Trackbits, not Track. While at it, remove an unused variable
--- a/elrail.c Thu Mar 30 12:00:35 2006 +0000
+++ b/elrail.c Thu Mar 30 13:06:16 2006 +0000
@@ -103,7 +103,7 @@
return GetCrossingRailBits(t);
case MP_STATION:
if (GetRailType(t) != RAILTYPE_ELECTRIC) return 0;
- return GetRailStationTrack(t);
+ return TrackToTrackBits(GetRailStationTrack(t));
default:
return 0;
}
@@ -158,7 +158,6 @@
}
for (i = DIAGDIR_NE; i < DIAGDIR_END; i++) {
- extern const TileIndexDiffC _tileoffs_by_dir[];
TileIndex neighbour = ti->tile + TileOffsByDir(i);
uint foundation = 0;
int k;