diff options
-rw-r--r-- | src/game/CreatureGroups.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/game/CreatureGroups.cpp b/src/game/CreatureGroups.cpp index 850af004789..38d15e6824d 100644 --- a/src/game/CreatureGroups.cpp +++ b/src/game/CreatureGroups.cpp @@ -132,6 +132,7 @@ void CreatureGroupManager::LoadCreatureFormations() sLog.outErrorDb("creature_formations table leader guid %u incorrect (not exist)", group_member->leaderGUID); continue; } + delete result; result = WorldDatabase.PQuery("SELECT guid FROM creature WHERE guid = %u", memberGUID); if(!result) @@ -139,6 +140,7 @@ void CreatureGroupManager::LoadCreatureFormations() sLog.outErrorDb("creature_formations table member guid %u incorrect (not exist)", memberGUID); continue; } + delete result; } CreatureGroupMap[memberGUID] = group_member; |