diff -r 96b4b92b86ae -r 9c3129cb019b src/build_vehicle_gui.cpp --- a/src/build_vehicle_gui.cpp Wed Jan 10 18:44:52 2007 +0000 +++ b/src/build_vehicle_gui.cpp Wed Jan 10 18:56:51 2007 +0000 @@ -302,6 +302,8 @@ break; case ALL: break; + default: + NOT_REACHED(); } EngList_Add(&bv->eng_list, eid); @@ -479,7 +481,7 @@ switch (type) { case VEH_Aircraft: { - byte acc_planes = (tile == 0) ? ALL : GetAirport(GetStationByTile(tile)->airport_type)->acc_planes; + AcceptPlanes acc_planes = (tile == 0) ? ALL : GetAirport(GetStationByTile(tile)->airport_type)->acc_planes; bv->filter.acc_planes = acc_planes; break; }