summaryrefslogtreecommitdiff
path: root/src/rail_cmd.cpp
diff options
context:
space:
mode:
authorVít Šefl <vituscze@gmail.com>2021-06-01 16:41:23 +0200
committerrubidium42 <rubidium42@users.noreply.github.com>2021-06-01 17:12:06 +0200
commitc936f8b7699f194efa4939f01c31db6501d09736 (patch)
tree88955b4c12fbf9ee5e40b2655a73a3a89077830c /src/rail_cmd.cpp
parent9fff00ba205260ee5e11b50f87a3edee9b7e76a3 (diff)
downloadopenttd-c936f8b7699f194efa4939f01c31db6501d09736.tar.xz
Fix b791ffc6: use the correct parameter in CmdSignalTrackHelper
Diffstat (limited to 'src/rail_cmd.cpp')
-rw-r--r--src/rail_cmd.cpp6
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. */