Fix use after free in material manager

master
Rye Mutt 2022-10-19 19:42:49 -04:00
parent a40e2b2af2
commit 37766d9297
1 changed files with 1 additions and 1 deletions

View File

@ -660,8 +660,8 @@ void LLMaterialMgr::processGetQueue()
{
material_queue_t::iterator itMaterial = loopMaterial++;
materialsData.append((*itMaterial).asLLSD());
materials.erase(itMaterial);
markGetPending(region_id, *itMaterial);
materials.erase(itMaterial);
}
if (materials.empty())
{