src/depot_gui.cpp
changeset 9143 029e126e3439
parent 9127 14f21c5954ee
child 9188 58cb2dd94fab
equal deleted inserted replaced
9142:858a058aa730 9143:029e126e3439
   995 	Window *w;
   995 	Window *w;
   996 
   996 
   997 	switch (type) {
   997 	switch (type) {
   998 		default: NOT_REACHED();
   998 		default: NOT_REACHED();
   999 		case VEH_TRAIN:
   999 		case VEH_TRAIN:
  1000 			w = AllocateWindowDescFront(&_train_depot_desc, tile); break;
  1000 			w = AllocateWindowDescFront<Window>(&_train_depot_desc, tile); break;
  1001 		case VEH_ROAD:
  1001 		case VEH_ROAD:
  1002 			w = AllocateWindowDescFront(&_road_depot_desc, tile); break;
  1002 			w = AllocateWindowDescFront<Window>(&_road_depot_desc, tile); break;
  1003 		case VEH_SHIP:
  1003 		case VEH_SHIP:
  1004 			w = AllocateWindowDescFront(&_ship_depot_desc, tile); break;
  1004 			w = AllocateWindowDescFront<Window>(&_ship_depot_desc, tile); break;
  1005 		case VEH_AIRCRAFT:
  1005 		case VEH_AIRCRAFT:
  1006 			w = AllocateWindowDescFront(&_aircraft_depot_desc, tile); break;
  1006 			w = AllocateWindowDescFront<Window>(&_aircraft_depot_desc, tile); break;
  1007 	}
  1007 	}
  1008 
  1008 
  1009 	if (w != NULL) {
  1009 	if (w != NULL) {
  1010 		w->caption_color = GetTileOwner(tile);
  1010 		w->caption_color = GetTileOwner(tile);
  1011 		CreateDepotListWindow(w, type);
  1011 		CreateDepotListWindow(w, type);