(svn r4177) -Fix: GetRailTrackBitsUniversal needs Trackbits, not Track. While at it, remove an unused variable
authorcelestar
Thu, 30 Mar 2006 13:06:16 +0000
changeset 3375 7fea43d72298
parent 3374 9721c51bea25
child 3376 a946f51034e7
(svn r4177) -Fix: GetRailTrackBitsUniversal needs Trackbits, not Track. While at it, remove an unused variable
elrail.c
--- 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;