From 0c6750dd52ff2d53b6937cb5d280981b17ee38ed Mon Sep 17 00:00:00 2001 From: click Date: Fri, 17 Dec 2010 05:05:17 +0100 Subject: Core: Fix a memoryleak in LoadCreatureFormations() - thanks to ge0rg (again) --HG-- branch : trunk --- src/server/game/Entities/Creature/CreatureGroups.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src') diff --git a/src/server/game/Entities/Creature/CreatureGroups.cpp b/src/server/game/Entities/Creature/CreatureGroups.cpp index abdb4407b88..6feb47bff8d 100755 --- a/src/server/game/Entities/Creature/CreatureGroups.cpp +++ b/src/server/game/Entities/Creature/CreatureGroups.cpp @@ -71,6 +71,8 @@ void CreatureGroupManager::RemoveCreatureFromGroup(CreatureGroup *group, Creatur void CreatureGroupManager::LoadCreatureFormations() { //Clear existing map + for (CreatureGroupInfoType::iterator itr = CreatureGroupMap.begin(); itr != CreatureGroupMap.end(); ++itr) + delete itr->second; CreatureGroupMap.clear(); //Check Integrity of the table -- cgit v1.2.3