mirror of
https://gitlab.com/OpenMW/openmw.git
synced 2025-03-30 07:21:12 +00:00
Swap outside critical section
This commit is contained in:
parent
8d2af94b75
commit
849f2078c1
@ -61,8 +61,8 @@ namespace DetourNavigator
|
||||
for (const auto& tile : currentTiles)
|
||||
if (!newTiles.count(tile) && removeTile(id, tile, tiles.get()))
|
||||
changedTiles.push_back(tile);
|
||||
std::swap(currentTiles, newTiles);
|
||||
}
|
||||
std::swap(currentTiles, newTiles);
|
||||
if (!changedTiles.empty())
|
||||
++mRevision;
|
||||
return changedTiles;
|
||||
|
Loading…
x
Reference in New Issue
Block a user