summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorfrosch <frosch@openttd.org>2008-02-20 19:37:46 +0000
committerfrosch <frosch@openttd.org>2008-02-20 19:37:46 +0000
commit91297d4732d8d90f8d8e638e4d1711d2ee1164ce (patch)
tree39569b594ec3e422288fb806d7c9f40cbf0c4539
parentab1fa8b8fcc5042a7636abd57f05aed6a5123c1b (diff)
downloadopenttd-91297d4732d8d90f8d8e638e4d1711d2ee1164ce.tar.xz
(svn r12203) -Fix (r12199): Make trains pay attention to signals again.
-rw-r--r--src/train_cmd.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/train_cmd.cpp b/src/train_cmd.cpp
index 98531f507..9da5eec69 100644
--- a/src/train_cmd.cpp
+++ b/src/train_cmd.cpp
@@ -3042,7 +3042,7 @@ static void TrainController(Vehicle *v, bool update_image)
* away the bits that aren't reachable. */
TrackStatus ts = GetTileTrackStatus(gp.new_tile, TRANSPORT_RAIL, 0, ReverseDiagDir(enterdir)) & _reachable_tracks[enterdir];
TrackdirBits trackdirbits = TrackStatusToTrackdirBits(ts);
- TrackdirBits red_signals = TrackStatusToRedSignals(ts);
+ TrackBits red_signals = TrackdirBitsToTrackBits(TrackStatusToRedSignals(ts));
TrackBits bits = TrackdirBitsToTrackBits(trackdirbits);
if (_patches.pathfinder_for_trains != VPF_NTP && _patches.forbid_90_deg && prev == NULL) {