train_gui.c
changeset 5106 532ce17f917a
parent 5097 402cbcb525b2
child 5124 d30772d0e9e1
equal deleted inserted replaced
5105:4332193c0aec 5106:532ce17f917a
   410 	EngineID j;
   410 	EngineID j;
   411 
   411 
   412 	(*num_engines) = 0;
   412 	(*num_engines) = 0;
   413 	(*num_wagons)  = 0;
   413 	(*num_wagons)  = 0;
   414 
   414 
   415 	if (engines == NULL) ExtendEngineListSize((const EngineID**)engines, &engine_length, 25);
   415 	if (*engines == NULL) ExtendEngineListSize((const EngineID**)engines, &engine_length, 25);
   416 	if (wagons  == NULL) ExtendEngineListSize((const EngineID**)wagons,  &wagon_length,  25);
   416 	if (*wagons  == NULL) ExtendEngineListSize((const EngineID**)wagons,  &wagon_length,  25);
   417 
   417 
   418 	for (j = 0; j < NUM_TRAIN_ENGINES; j++) {
   418 	for (j = 0; j < NUM_TRAIN_ENGINES; j++) {
   419 		EngineID i = GetRailVehAtPosition(j); // XXX Can be removed when the wagon list is also sorted.
   419 		EngineID i = GetRailVehAtPosition(j); // XXX Can be removed when the wagon list is also sorted.
   420 		const Engine *e = GetEngine(i);
   420 		const Engine *e = GetEngine(i);
   421 		const RailVehicleInfo *rvi = RailVehInfo(i);
   421 		const RailVehicleInfo *rvi = RailVehInfo(i);