(svn r3614) turn 2 do-while-loop with 2 induction variables each into canocical for loops

pull/155/head
tron 19 years ago
parent 7692556c62
commit 7f6953fb58

@ -159,9 +159,10 @@ static EngineID AiChooseRoadVehToBuild(byte cargo, int32 money, TileIndex tile)
EngineID i = _cargoc.ai_roadveh_start[cargo]; EngineID i = _cargoc.ai_roadveh_start[cargo];
EngineID end = i + _cargoc.ai_roadveh_count[cargo]; EngineID end = i + _cargoc.ai_roadveh_count[cargo];
const Engine* e = GetEngine(i);
do { for (; i != end; i++) {
const Engine* e = GetEngine(i);
if (!HASBIT(e->player_avail, _current_player) || e->reliability < 0x8A3D) if (!HASBIT(e->player_avail, _current_player) || e->reliability < 0x8A3D)
continue; continue;
@ -170,7 +171,7 @@ static EngineID AiChooseRoadVehToBuild(byte cargo, int32 money, TileIndex tile)
best_veh_cost = ret; best_veh_cost = ret;
best_veh_index = i; best_veh_index = i;
} }
} while (++e, ++i != end); }
return best_veh_index; return best_veh_index;
} }
@ -183,9 +184,10 @@ static EngineID AiChooseAircraftToBuild(int32 money, byte flag)
EngineID i = AIRCRAFT_ENGINES_INDEX; EngineID i = AIRCRAFT_ENGINES_INDEX;
EngineID end = i + NUM_AIRCRAFT_ENGINES; EngineID end = i + NUM_AIRCRAFT_ENGINES;
const Engine* e = GetEngine(i);
do { for (; i != end; i++) {
const Engine* e = GetEngine(i);
if (!HASBIT(e->player_avail, _current_player) || e->reliability < 0x8A3D) if (!HASBIT(e->player_avail, _current_player) || e->reliability < 0x8A3D)
continue; continue;
@ -200,7 +202,7 @@ static EngineID AiChooseAircraftToBuild(int32 money, byte flag)
best_veh_cost = ret; best_veh_cost = ret;
best_veh_index = i; best_veh_index = i;
} }
} while (++e, ++i != end); }
return best_veh_index; return best_veh_index;
} }

Loading…
Cancel
Save