[Memory Leak] Fix leak in QuestManager::varlink (#4610)

This commit is contained in:
Chris Miles 2025-01-24 01:56:22 -06:00 committed by GitHub
parent a376bc4471
commit 861eac3660
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -3449,7 +3449,9 @@ std::string QuestManager::varlink(
linker.SetLinkType(EQ::saylink::SayLinkItemInst);
linker.SetItemInst(item);
return linker.GenerateLink();
auto link = linker.GenerateLink();
safe_delete(item);
return link;
}
std::string QuestManager::getitemcomment(uint32 item_id) {