aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSpp <none@none>2010-12-10 14:58:45 +0100
committerSpp <none@none>2010-12-10 14:58:45 +0100
commita791df6415fdc75e0ced4e382ea06cd9d1f025c1 (patch)
treebdd5fc8b03f0f2da1e8b7a781ee4385a8d9539ef
parent4f468f9552a3f0fed5ebb5933938f6538560185a (diff)
Core/Dungeon Finder: Fix crash in Join
(trying to delete a const iterator) Closes issue 5083 --HG-- branch : trunk
-rwxr-xr-xsrc/server/game/DungeonFinding/LFGMgr.cpp2
1 files changed, 1 insertions, 1 deletions
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;
}