1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-06 09:09:40 +02:00

Moar optimization!

This commit is contained in:
DjWarmonger
2016-08-09 13:40:46 +02:00
parent 7f0b852449
commit 2bffd4e5c1
4 changed files with 14 additions and 9 deletions

View File

@@ -348,8 +348,9 @@ void ObjectTemplate::writeJson(JsonNode & node, const bool withTerrain) const
ui32 ObjectTemplate::getWidth() const
{
//TODO: Use 2D array
//TODO: better precalculate and store constant value
ui32 ret = 0;
for (auto row : usedTiles)
for (auto const &row : usedTiles) //copy is expensive
{
ret = std::max<ui32>(ret, row.size());
}