summaryrefslogtreecommitdiff
path: root/train_cmd.c
diff options
context:
space:
mode:
authordarkvater <darkvater@openttd.org>2005-03-15 12:21:59 +0000
committerdarkvater <darkvater@openttd.org>2005-03-15 12:21:59 +0000
commitcc99c3e262180a25209e120ac38dc5fefc4201d4 (patch)
tree3609255607f8ca6b4038f71bc5f9be6dd577e873 /train_cmd.c
parent2c762a67ab731213934f0f61d348d5dbad119dfa (diff)
downloadopenttd-cc99c3e262180a25209e120ac38dc5fefc4201d4.tar.xz
(svn r2011) - Fix: [ 1162209 ] Fix OS/2 build (orudge) #2
Diffstat (limited to 'train_cmd.c')
-rw-r--r--train_cmd.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/train_cmd.c b/train_cmd.c
index 409c9525b..8047f884f 100644
--- a/train_cmd.c
+++ b/train_cmd.c
@@ -2589,10 +2589,9 @@ red_light: {
v->progress = 255-10;
if (++v->load_unload_time_rem < _patches.wait_twoway_signal * 73) {
TileIndex o_tile = gp.new_tile + TileOffsByDir(enterdir);
- VehicleAtSignalData vasd = {
- o_tile,
- dir ^ 4
- };
+ VehicleAtSignalData vasd;
+ vasd.tile = o_tile;
+ vasd.direction = dir ^ 4;
/* check if a train is waiting on the other side */
if (VehicleFromPos(o_tile, &vasd, CheckVehicleAtSignal) == NULL)