diff options
author | Darkvater <darkvater@openttd.org> | 2006-11-18 17:04:44 +0000 |
---|---|---|
committer | Darkvater <darkvater@openttd.org> | 2006-11-18 17:04:44 +0000 |
commit | 53f954edd3ecf5f9199ee684ac39685a481f8e97 (patch) | |
tree | 8c4132a7ae7df56d2180aa2fa9fa2d88c5cbcf76 /ship_gui.c | |
parent | b3c48c0a84323838b5104e422d11b8a1250325c8 (diff) | |
download | openttd-53f954edd3ecf5f9199ee684ac39685a481f8e97.tar.xz |
(svn r7206) -Codechange: Remove (some of) the magic needed for windows that could be invalid after
a call to DeleteWindow() somewhere else. Also do some cleanup with AllowWindowDescFront()
Diffstat (limited to 'ship_gui.c')
-rw-r--r-- | ship_gui.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/ship_gui.c b/ship_gui.c index 0dbe32468..90663533a 100644 --- a/ship_gui.c +++ b/ship_gui.c @@ -357,8 +357,7 @@ void ShowBuildShipWindow(TileIndex tile) DeleteWindowById(WC_BUILD_VEHICLE, tile); - w = AllocateWindowDesc(&_new_ship_desc); - w->window_number = tile; + w = AllocateWindowDescFront(&_new_ship_desc, tile); w->vscroll.cap = 4; w->widget[2].data = (w->vscroll.cap << 8) + 1; |