diff options
author | truelight <truelight@openttd.org> | 2004-09-05 16:15:22 +0000 |
---|---|---|
committer | truelight <truelight@openttd.org> | 2004-09-05 16:15:22 +0000 |
commit | 10d54ac604b2d4d761877de1ceda07ceb3aa96bf (patch) | |
tree | ee4a252395acdf618350f3ff31b92a1b493f12ef /rail_cmd.c | |
parent | 1846563cf89fc4cdd41691ddadac6b56dd8c2e58 (diff) | |
download | openttd-10d54ac604b2d4d761877de1ceda07ceb3aa96bf.tar.xz |
(svn r160) -Codechange: made GetTileTrackStatus more readable (blathijs)
-Fix: some minor fixes around GetTileTrackStatus (blathijs)
Diffstat (limited to 'rail_cmd.c')
-rw-r--r-- | rail_cmd.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/rail_cmd.c b/rail_cmd.c index cff3cea8e..d4dc81725 100644 --- a/rail_cmd.c +++ b/rail_cmd.c @@ -1762,7 +1762,7 @@ bool UpdateSignalsOnSegment(uint tile, byte direction) ssd.cur = ssd.presignal_exits = ssd.presignal_exits_free = 0; ssd.has_presignal = false; - FollowTrack(tile, 0xC000, direction, (TPFEnumProc*)SetSignalsEnumProc, SetSignalsAfterProc, &ssd); + FollowTrack(tile, 0xC000 | TRANSPORT_RAIL, direction, (TPFEnumProc*)SetSignalsEnumProc, SetSignalsAfterProc, &ssd); ChangeSignalStates(&ssd); // remember the result only for the first iteration. @@ -1933,11 +1933,11 @@ modify_me:; } -static uint32 GetTileTrackStatus_Track(uint tile, int mode) { +static uint32 GetTileTrackStatus_Track(uint tile, TransportType mode) { byte m5, a, b; uint32 ret; - if (mode != 0) + if (mode != TRANSPORT_RAIL) return 0; m5 = _map5[tile]; |