Clean up ScriptCounter code more

This commit is contained in:
Liru Færs
2020-01-12 12:33:10 -05:00
parent 8005a58ed5
commit 64b43a47b5
3 changed files with 19 additions and 14 deletions

View File

@@ -165,6 +165,21 @@ void ScriptCounter::inventoryChanged(LLViewerObject* obj, LLInventoryObject::obj
summarize();
}
void ScriptCounter::processScriptRunningReply(LLMessageSystem* msg)
{
if (!sCheckMap.empty())
{
LLUUID item_id;
msg->getUUIDFast(_PREHASH_Script, _PREHASH_ItemID, item_id);
auto it = sCheckMap.find(item_id);
if (it != sCheckMap.end())
{
it->second->processRunningReply(msg);
sCheckMap.erase(it);
}
}
}
void ScriptCounter::processRunningReply(LLMessageSystem* msg)
{
BOOL is;