aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/game/BattleGroundMgr.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/src/game/BattleGroundMgr.cpp b/src/game/BattleGroundMgr.cpp
index 5c47270ead8..05b0e1c478c 100644
--- a/src/game/BattleGroundMgr.cpp
+++ b/src/game/BattleGroundMgr.cpp
@@ -183,8 +183,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
@@ -202,11 +200,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;
}