diff options
author | Spp <none@none> | 2010-12-10 14:58:45 +0100 |
---|---|---|
committer | Spp <none@none> | 2010-12-10 14:58:45 +0100 |
commit | a791df6415fdc75e0ced4e382ea06cd9d1f025c1 (patch) | |
tree | bdd5fc8b03f0f2da1e8b7a781ee4385a8d9539ef | |
parent | 4f468f9552a3f0fed5ebb5933938f6538560185a (diff) |
Core/Dungeon Finder: Fix crash in Join
(trying to delete a const iterator)
Closes issue 5083
--HG--
branch : trunk
-rwxr-xr-x | src/server/game/DungeonFinding/LFGMgr.cpp | 2 |
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; } |