diff options
author | Vít Šefl <vituscze@gmail.com> | 2021-06-01 16:41:23 +0200 |
---|---|---|
committer | rubidium42 <rubidium42@users.noreply.github.com> | 2021-06-01 17:12:06 +0200 |
commit | c936f8b7699f194efa4939f01c31db6501d09736 (patch) | |
tree | 88955b4c12fbf9ee5e40b2655a73a3a89077830c /src | |
parent | 9fff00ba205260ee5e11b50f87a3edee9b7e76a3 (diff) | |
download | openttd-c936f8b7699f194efa4939f01c31db6501d09736.tar.xz |
Fix b791ffc6: use the correct parameter in CmdSignalTrackHelper
Diffstat (limited to 'src')
-rw-r--r-- | src/rail_cmd.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/rail_cmd.cpp b/src/rail_cmd.cpp index 2526fe401..59c1d27ab 100644 --- a/src/rail_cmd.cpp +++ b/src/rail_cmd.cpp @@ -1381,15 +1381,15 @@ static CommandCost CmdSignalTrackHelper(TileIndex tile, DoCommandFlag flags, uin last_suitable_trackdir = trackdir; } else if (!test_only && last_suitable_tile != INVALID_TILE) { /* If a signal can't be placed, place it at the last possible position. */ - SB(p1, 0, 3, TrackdirToTrack(last_suitable_trackdir)); - ClrBit(p1, 17); + SB(param1, 0, 3, TrackdirToTrack(last_suitable_trackdir)); + ClrBit(param1, 17); /* Pick the correct orientation for the track direction. */ signals = 0; if (HasBit(signal_dir, 0)) signals |= SignalAlongTrackdir(last_suitable_trackdir); if (HasBit(signal_dir, 1)) signals |= SignalAgainstTrackdir(last_suitable_trackdir); - ret = DoCommand(last_suitable_tile, p1, signals, flags, remove ? CMD_REMOVE_SIGNALS : CMD_BUILD_SIGNALS); + ret = DoCommand(last_suitable_tile, param1, signals, flags, remove ? CMD_REMOVE_SIGNALS : CMD_BUILD_SIGNALS); } /* Collect cost. */ |