fix dangling reference crash on tile unloading
This commit is contained in:
@@ -413,8 +413,8 @@ void MapIndex::unloadTile(const TileIndex& tile)
|
|||||||
// unloads a tile with givn cords
|
// unloads a tile with givn cords
|
||||||
if (tileLoaded(tile))
|
if (tileLoaded(tile))
|
||||||
{
|
{
|
||||||
mTiles[tile.z][tile.x].tile = nullptr;
|
|
||||||
Log << "Unload Tile " << tile.x << "-" << tile.z << std::endl;
|
Log << "Unload Tile " << tile.x << "-" << tile.z << std::endl;
|
||||||
|
mTiles[tile.z][tile.x].tile = nullptr;
|
||||||
_n_loaded_tiles--;
|
_n_loaded_tiles--;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user