From a791df6415fdc75e0ced4e382ea06cd9d1f025c1 Mon Sep 17 00:00:00 2001 From: Spp Date: Fri, 10 Dec 2010 14:58:45 +0100 Subject: Core/Dungeon Finder: Fix crash in Join (trying to delete a const iterator) Closes issue 5083 --HG-- branch : trunk --- src/server/game/DungeonFinding/LFGMgr.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/server/game/DungeonFinding/LFGMgr.cpp b/src/server/game/DungeonFinding/LFGMgr.cpp index b54bf636110..30cc7c52751 100755 --- a/src/server/game/DungeonFinding/LFGMgr.cpp +++ b/src/server/game/DungeonFinding/LFGMgr.cpp @@ -546,7 +546,7 @@ void LFGMgr::Join(Player* plr, uint8 roles, LfgDungeonSet& dungeons, std::string } if (lockStatusMap) { - for (LfgLockStatusMap::const_iterator it = lockStatusMap->begin(); it != lockStatusMap->end(); ++it) + for (LfgLockStatusMap::iterator it = lockStatusMap->begin(); it != lockStatusMap->end(); ++it) delete it->second; delete lockStatusMap; } -- cgit v1.2.3