(svn r17001) -Codechange: replace some more assert(0)s to NOT_REACHED() and document why they (assert(0)) have to stay for the remaining cases.
This commit is contained in:
@@ -690,13 +690,13 @@ static void GetTileDesc_Water(TileIndex tile, TileDesc *td)
|
||||
case WATER_CLASS_SEA: td->str = STR_WATER_DESCRIPTION_WATER; break;
|
||||
case WATER_CLASS_CANAL: td->str = STR_LANDINFO_CANAL; break;
|
||||
case WATER_CLASS_RIVER: td->str = STR_LANDINFO_RIVER; break;
|
||||
default: assert(0); break;
|
||||
default: NOT_REACHED(); break;
|
||||
}
|
||||
break;
|
||||
case WATER_TILE_COAST: td->str = STR_WATER_DESCRIPTION_COAST_OR_RIVERBANK; break;
|
||||
case WATER_TILE_LOCK : td->str = STR_LANDINFO_LOCK; break;
|
||||
case WATER_TILE_DEPOT: td->str = STR_WATER_DESCRIPTION_SHIP_DEPOT; break;
|
||||
default: assert(0); break;
|
||||
default: NOT_REACHED(); break;
|
||||
}
|
||||
|
||||
td->owner[0] = GetTileOwner(tile);
|
||||
|
Reference in New Issue
Block a user