Merge branch 'master' into jgrpp
# Conflicts: # src/industry_cmd.cpp # src/landscape.cpp # src/object_cmd.cpp # src/rail_cmd.cpp # src/script/api/script_tile.cpp # src/table/settings/difficulty_settings.ini # src/table/settings/world_settings.ini # src/terraform_cmd.cpp # src/tilearea_type.h # src/tree_cmd.cpp # src/tree_cmd.h # src/tree_gui.cpp # src/water_cmd.cpp
This commit is contained in:
@@ -3019,8 +3019,8 @@ CommandCost CmdConvertRoad(TileIndex tile, DoCommandFlag flags, uint32 p1, uint3
|
||||
CommandCost error = CommandCost((rtt == RTT_TRAM) ? STR_ERROR_NO_SUITABLE_TRAMWAY : STR_ERROR_NO_SUITABLE_ROAD); // by default, there is no road to convert.
|
||||
bool found_convertible_road = false; // whether we actually did convert any road/tram (see bug #7633)
|
||||
|
||||
TileIterator *iter = new OrthogonalTileIterator(area_start, area_end);
|
||||
for (; (tile = *iter) != INVALID_TILE; ++(*iter)) {
|
||||
OrthogonalTileIterator iter(area_start, area_end);
|
||||
for (; (tile = *iter) != INVALID_TILE; ++iter) {
|
||||
/* Is road present on tile? */
|
||||
if (!MayHaveRoad(tile)) continue;
|
||||
|
||||
@@ -3209,7 +3209,6 @@ CommandCost CmdConvertRoad(TileIndex tile, DoCommandFlag flags, uint32 p1, uint3
|
||||
}
|
||||
}
|
||||
|
||||
delete iter;
|
||||
return found_convertible_road ? cost : error;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user