From 02b4b2f0b1e8c7b70b68e06bd13d952b9415ae36 Mon Sep 17 00:00:00 2001 From: VladimirMangos Date: Sun, 15 Feb 2009 22:46:15 +0300 Subject: [PATCH] Small BattleGroundQueue::RemovePlayer cleanup. --- src/game/BattleGroundMgr.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/game/BattleGroundMgr.cpp b/src/game/BattleGroundMgr.cpp index 989e15290..dfbcff4ec 100644 --- a/src/game/BattleGroundMgr.cpp +++ b/src/game/BattleGroundMgr.cpp @@ -249,8 +249,6 @@ void BattleGroundQueue::RemovePlayer(const uint64& guid, bool decreaseInvitedCou uint32 queue_id = 0; QueuedPlayersMap::iterator itr; - GroupQueueInfo * group; - QueuedGroupsList::iterator group_itr; // mostly people with the highest levels are in battlegrounds, thats why // we count from MAX_BATTLEGROUND_QUEUES to 0 @@ -268,11 +266,12 @@ void BattleGroundQueue::RemovePlayer(const uint64& guid, bool decreaseInvitedCou return; } - group = itr->second.GroupInfo; + GroupQueueInfo* group = itr->second.GroupInfo; - for(group_itr=m_QueuedGroups[queue_id].begin(); group_itr != m_QueuedGroups[queue_id].end(); ++group_itr) + QueuedGroupsList::iterator group_itr = m_QueuedGroups[queue_id].begin(); + for(; group_itr != m_QueuedGroups[queue_id].end(); ++group_itr) { - if(group == (GroupQueueInfo*)(*group_itr)) + if(group == *group_itr) break; }