summaryrefslogtreecommitdiff
path: root/src/order_cmd.cpp
diff options
context:
space:
mode:
authorrubidium <rubidium@openttd.org>2007-02-01 15:49:12 +0000
committerrubidium <rubidium@openttd.org>2007-02-01 15:49:12 +0000
commitc8882bd3d2dbbc7fab90e74ce71a0699cb1438f3 (patch)
treef20591430627ec5e32fc838089b470939051cee5 /src/order_cmd.cpp
parent01a9abc7e5d27d154a8b746c2ada76609961a925 (diff)
downloadopenttd-c8882bd3d2dbbc7fab90e74ce71a0699cb1438f3.tar.xz
(svn r8511) -Codechange: make WindowClass an enumerated value.
Diffstat (limited to 'src/order_cmd.cpp')
-rw-r--r--src/order_cmd.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/order_cmd.cpp b/src/order_cmd.cpp
index 7b89e7b54..826f3584d 100644
--- a/src/order_cmd.cpp
+++ b/src/order_cmd.cpp
@@ -1131,16 +1131,16 @@ void DeleteVehicleOrders(Vehicle *v)
if (cur != NULL) {
/* Delete the vehicle list of shared orders, if any */
- int window_type = 0;
+ WindowClass window_class = WC_NONE;
switch (v->type) {
- case VEH_Train: window_type = WC_TRAINS_LIST; break;
- case VEH_Road: window_type = WC_ROADVEH_LIST; break;
- case VEH_Ship: window_type = WC_SHIPS_LIST; break;
- case VEH_Aircraft: window_type = WC_AIRCRAFT_LIST; break;
default: NOT_REACHED();
+ case VEH_Train: window_class = WC_TRAINS_LIST; break;
+ case VEH_Road: window_class = WC_ROADVEH_LIST; break;
+ case VEH_Ship: window_class = WC_SHIPS_LIST; break;
+ case VEH_Aircraft: window_class = WC_AIRCRAFT_LIST; break;
}
- DeleteWindowById(window_type, (cur->index << 16) | (v->type << 11) | VLW_SHARED_ORDERS | v->owner);
+ DeleteWindowById(window_class, (cur->index << 16) | (v->type << 11) | VLW_SHARED_ORDERS | v->owner);
}
while (cur != NULL) {