Fix deadlock in Foliage::GetFoliageTypeInstancesCount

#1724
This commit is contained in:
Wojtek Figat
2023-10-17 23:20:30 +02:00
parent 387e30a1dc
commit 2d0eabc8be
2 changed files with 5 additions and 12 deletions

View File

@@ -634,15 +634,12 @@ void Foliage::RemoveFoliageType(int32 index)
int32 Foliage::GetFoliageTypeInstancesCount(int32 index) const
{
PROFILE_CPU();
int32 result = 0;
for (auto i = Instances.Begin(); i.IsNotEnd(); i++)
for (auto i = Instances.Begin(); i.IsNotEnd(); ++i)
{
if (i->Type == index)
result++;
}
return result;
}