summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDarkvater <Darkvater@openttd.org>2006-12-05 09:19:14 +0000
committerDarkvater <Darkvater@openttd.org>2006-12-05 09:19:14 +0000
commit9e151cf54f7a522b0898802f656d85c58c8800c4 (patch)
tree6c269146941c73b81c012b81d30d37e688309d36
parenta18e7725288a9de1f218ee0ebc3c24e99388e4a8 (diff)
downloadopenttd-9e151cf54f7a522b0898802f656d85c58c8800c4.tar.xz
(svn r7366) -Fix: Out of bounds widget access when accessing orders window of other players.
-rw-r--r--order_gui.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/order_gui.c b/order_gui.c
index 0232fc49c..adcaadba0 100644
--- a/order_gui.c
+++ b/order_gui.c
@@ -86,12 +86,12 @@ static void DrawOrdersWindow(Window *w)
/* Disable list of vehicles with the same shared orders if there is no list */
SetWindowWidgetDisabledState(w, 11, !shared_orders || v->orders == NULL);
SetWindowWidgetDisabledState(w, 12, order == NULL); // Refit
+ HideWindowWidget(w, 12); // Refit
} else {
DisableWindowWidget(w, 10);
}
ShowWindowWidget(w, 9); // Unload
- HideWindowWidget(w, 12); // Refit
if (order != NULL) {
switch (order->type) {