aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorCarbenium <carbenium@outlook.com>2015-06-30 16:38:07 +0200
committerCarbenium <carbenium@outlook.com>2015-06-30 16:38:07 +0200
commit63d0a7359889ab879b937986082bbe6d5c3fc21d (patch)
tree546143bd2b61613576559dad95d35ef1a00991a0 /src
parenta0f9cadb18f1e1cfd2879a49b2dc66566652dbae (diff)
Core/ObjectMgr: Add some constness
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Globals/ObjectMgr.h8
-rw-r--r--src/server/game/Handlers/QueryHandler.cpp4
2 files changed, 6 insertions, 6 deletions
diff --git a/src/server/game/Globals/ObjectMgr.h b/src/server/game/Globals/ObjectMgr.h
index 4277ab74048..f7b2b6a5408 100644
--- a/src/server/game/Globals/ObjectMgr.h
+++ b/src/server/game/Globals/ObjectMgr.h
@@ -748,18 +748,18 @@ class ObjectMgr
static ObjectGuid GetPlayerGUIDByName(std::string const& name);
- GameObjectQuestItemList* GetGameObjectQuestItemList(uint32 id)
+ GameObjectQuestItemList const* GetGameObjectQuestItemList(uint32 id) const
{
- GameObjectQuestItemMap::iterator itr = _gameObjectQuestItemStore.find(id);
+ GameObjectQuestItemMap::const_iterator itr = _gameObjectQuestItemStore.find(id);
if (itr != _gameObjectQuestItemStore.end())
return &itr->second;
return NULL;
}
GameObjectQuestItemMap const* GetGameObjectQuestItemMap() const { return &_gameObjectQuestItemStore; }
- CreatureQuestItemList* GetCreatureQuestItemList(uint32 id)
+ CreatureQuestItemList const* GetCreatureQuestItemList(uint32 id) const
{
- CreatureQuestItemMap::iterator itr = _creatureQuestItemStore.find(id);
+ CreatureQuestItemMap::const_iterator itr = _creatureQuestItemStore.find(id);
if (itr != _creatureQuestItemStore.end())
return &itr->second;
return NULL;
diff --git a/src/server/game/Handlers/QueryHandler.cpp b/src/server/game/Handlers/QueryHandler.cpp
index eec80888559..6f45b81a85d 100644
--- a/src/server/game/Handlers/QueryHandler.cpp
+++ b/src/server/game/Handlers/QueryHandler.cpp
@@ -90,7 +90,7 @@ void WorldSession::HandleCreatureQuery(WorldPackets::Query::QueryCreature& packe
stats.EnergyMulti = creatureInfo->ModMana;
stats.Leader = creatureInfo->RacialLeader;
- CreatureQuestItemList* items = sObjectMgr->GetCreatureQuestItemList(packet.CreatureID);
+ CreatureQuestItemList const* items = sObjectMgr->GetCreatureQuestItemList(packet.CreatureID);
if (items)
for (uint32 item : *items)
stats.QuestItems.push_back(item);
@@ -131,7 +131,7 @@ void WorldSession::HandleGameObjectQueryOpcode(WorldPackets::Query::QueryGameObj
stats.IconName = gameObjectInfo->IconName;
stats.Name[0] = gameObjectInfo->name;
- GameObjectQuestItemList* items = sObjectMgr->GetGameObjectQuestItemList(packet.GameObjectID);
+ GameObjectQuestItemList const* items = sObjectMgr->GetGameObjectQuestItemList(packet.GameObjectID);
if (items)
for (uint32 item : *items)
stats.QuestItems.push_back(item);