# HG changeset patch # User Darkvater # Date 2006-12-05 09:19:14 # Node ID 5c27f3391b8bd0ace8b8976e535b53c6d8dba335 # Parent 68785b014df41bb54a61de750d5ee0eedad63050 (svn r7366) -Fix: Out of bounds widget access when accessing orders window of other players. diff --git a/order_gui.c b/order_gui.c --- 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) {