Core/Misc: Reduce memory usage when data query cache is disabled in config

This commit is contained in:
Shauren
2026-03-13 12:57:02 +01:00
parent fa514742e5
commit b63bf1c1e6
22 changed files with 40 additions and 30 deletions
+2 -1
View File
@@ -21,12 +21,13 @@
#include "ItemDefines.h"
#include "ItemTemplate.h"
#include "ObjectMgr.h"
#include <cstring> // std::memset
/*static*/ ItemTemplate& UnitTestDataLoader::GetItemTemplate(uint32 itemId, std::string_view name)
{
ItemTemplate& t = sObjectMgr->_itemTemplateStore[itemId];
ItemEntry* itemEntry = new ItemEntry();
memset(itemEntry, 0, sizeof(ItemEntry));
std::memset(itemEntry, 0, sizeof(ItemEntry));
itemEntry->ID = itemId;
itemEntry->ClassID = ITEM_CLASS_MISCELLANEOUS;
t.BasicData = itemEntry;