diff options
author | darkvater <darkvater@openttd.org> | 2005-03-15 12:21:59 +0000 |
---|---|---|
committer | darkvater <darkvater@openttd.org> | 2005-03-15 12:21:59 +0000 |
commit | d0ea6bcdf0b470c39fbe280de678e51015dd7e4f (patch) | |
tree | 3609255607f8ca6b4038f71bc5f9be6dd577e873 /train_cmd.c | |
parent | bf895a03d268e159afa1a646affab9de73199da3 (diff) | |
download | openttd-d0ea6bcdf0b470c39fbe280de678e51015dd7e4f.tar.xz |
(svn r2011) - Fix: [ 1162209 ] Fix OS/2 build (orudge) #2
Diffstat (limited to 'train_cmd.c')
-rw-r--r-- | train_cmd.c | 7 |
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) |