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; } |
