aboutsummaryrefslogtreecommitdiff
path: root/src/common
diff options
context:
space:
mode:
Diffstat (limited to 'src/common')
-rw-r--r--src/common/Collision/Management/MMapManager.cpp4
-rw-r--r--src/common/Collision/Management/VMapManager2.cpp8
-rw-r--r--src/common/Collision/Maps/MapTree.cpp8
-rw-r--r--src/common/Logging/Log.cpp4
-rw-r--r--src/common/Logging/Logger.cpp6
-rw-r--r--src/common/Utilities/EventMap.cpp12
-rw-r--r--src/common/Utilities/Util.cpp14
7 files changed, 28 insertions, 28 deletions
diff --git a/src/common/Collision/Management/MMapManager.cpp b/src/common/Collision/Management/MMapManager.cpp
index fc5f013a310..da3bc28e4f6 100644
--- a/src/common/Collision/Management/MMapManager.cpp
+++ b/src/common/Collision/Management/MMapManager.cpp
@@ -28,8 +28,8 @@ namespace MMAP
// ######################## MMapManager ########################
MMapManager::~MMapManager()
{
- for (MMapDataSet::iterator i = loadedMMaps.begin(); i != loadedMMaps.end(); ++i)
- delete i->second;
+ for (std::pair<uint32 const, MMapData*>& loadedMMap : loadedMMaps)
+ delete loadedMMap.second;
// by now we should not have maps loaded
// if we had, tiles in MMapData->mmapLoadedTiles, their actual data is lost!
diff --git a/src/common/Collision/Management/VMapManager2.cpp b/src/common/Collision/Management/VMapManager2.cpp
index d235b458681..d86b254604a 100644
--- a/src/common/Collision/Management/VMapManager2.cpp
+++ b/src/common/Collision/Management/VMapManager2.cpp
@@ -59,11 +59,11 @@ namespace VMAP
VMapManager2::~VMapManager2()
{
- for (auto i = iInstanceMapTrees.begin(); i != iInstanceMapTrees.end(); ++i)
- delete i->second;
+ for (std::pair<uint32 const, StaticMapTree*>& iInstanceMapTree : iInstanceMapTrees)
+ delete iInstanceMapTree.second;
- for (auto i = iLoadedModelFiles.begin(); i != iLoadedModelFiles.end(); ++i)
- delete i->second;
+ for (std::pair<std::string const, ManagedModel*>& iLoadedModelFile : iLoadedModelFiles)
+ delete iLoadedModelFile.second;
}
InstanceTreeMap::const_iterator VMapManager2::GetMapTree(uint32 mapId) const
diff --git a/src/common/Collision/Maps/MapTree.cpp b/src/common/Collision/Maps/MapTree.cpp
index f7023d82c65..8aca904092f 100644
--- a/src/common/Collision/Maps/MapTree.cpp
+++ b/src/common/Collision/Maps/MapTree.cpp
@@ -351,12 +351,12 @@ namespace VMAP
void StaticMapTree::UnloadMap(VMapManager2* vm)
{
- for (loadedSpawnMap::iterator i = iLoadedSpawns.begin(); i != iLoadedSpawns.end(); ++i)
+ for (std::pair<uint32 const, uint32>& iLoadedSpawn : iLoadedSpawns)
{
- for (uint32 refCount = 0; refCount < i->second; ++refCount)
- vm->releaseModelInstance(iTreeValues[i->first].getWorldModel()->GetName());
+ for (uint32 refCount = 0; refCount < iLoadedSpawn.second; ++refCount)
+ vm->releaseModelInstance(iTreeValues[iLoadedSpawn.first].getWorldModel()->GetName());
- iTreeValues[i->first].setUnloaded();
+ iTreeValues[iLoadedSpawn.first].setUnloaded();
}
iLoadedSpawns.clear();
iLoadedTiles.clear();
diff --git a/src/common/Logging/Log.cpp b/src/common/Logging/Log.cpp
index 169dfbe80ba..59baea2c143 100644
--- a/src/common/Logging/Log.cpp
+++ b/src/common/Logging/Log.cpp
@@ -339,8 +339,8 @@ void Log::outCharDump(char const* str, uint32 accountId, uint64 guid, char const
void Log::SetRealmId(uint32 id)
{
- for (auto it = appenders.begin(); it != appenders.end(); ++it)
- it->second->setRealmId(id);
+ for (std::pair<uint8 const, std::unique_ptr<Appender>>& appender : appenders)
+ appender.second->setRealmId(id);
}
void Log::Close()
diff --git a/src/common/Logging/Logger.cpp b/src/common/Logging/Logger.cpp
index 8e2927c08bd..63653770ade 100644
--- a/src/common/Logging/Logger.cpp
+++ b/src/common/Logging/Logger.cpp
@@ -54,7 +54,7 @@ void Logger::write(LogMessage* message) const
return;
}
- for (auto it = appenders.begin(); it != appenders.end(); ++it)
- if (it->second)
- it->second->write(message);
+ for (std::pair<uint8 const, Appender*> const& appender : appenders)
+ if (appender.second)
+ appender.second->write(message);
}
diff --git a/src/common/Utilities/EventMap.cpp b/src/common/Utilities/EventMap.cpp
index 3f6a92869bf..5df8de92c43 100644
--- a/src/common/Utilities/EventMap.cpp
+++ b/src/common/Utilities/EventMap.cpp
@@ -135,18 +135,18 @@ uint32 EventMap::GetNextEventTime(uint32 eventId) const
if (Empty())
return 0;
- for (EventStore::const_iterator itr = _eventMap.begin(); itr != _eventMap.end(); ++itr)
- if (eventId == (itr->second & 0x0000FFFF))
- return itr->first;
+ for (std::pair<uint32 const, uint32> const& itr : _eventMap)
+ if (eventId == (itr.second & 0x0000FFFF))
+ return itr.first;
return 0;
}
uint32 EventMap::GetTimeUntilEvent(uint32 eventId) const
{
- for (EventStore::const_iterator itr = _eventMap.begin(); itr != _eventMap.end(); ++itr)
- if (eventId == (itr->second & 0x0000FFFF))
- return itr->first - _time;
+ for (std::pair<uint32 const, uint32> const& itr : _eventMap)
+ if (eventId == (itr.second & 0x0000FFFF))
+ return itr.first - _time;
return std::numeric_limits<uint32>::max();
}
diff --git a/src/common/Utilities/Util.cpp b/src/common/Utilities/Util.cpp
index 9322cad14ac..c8898faeed3 100644
--- a/src/common/Utilities/Util.cpp
+++ b/src/common/Utilities/Util.cpp
@@ -220,16 +220,16 @@ int64 MoneyStringToMoney(std::string const& moneyString)
return 0; // Bad format
Tokenizer tokens(moneyString, ' ');
- for (Tokenizer::const_iterator itr = tokens.begin(); itr != tokens.end(); ++itr)
+ for (char const* token : tokens)
{
- std::string tokenString(*itr);
+ std::string tokenString(token);
size_t gCount = std::count(tokenString.begin(), tokenString.end(), 'g');
size_t sCount = std::count(tokenString.begin(), tokenString.end(), 's');
size_t cCount = std::count(tokenString.begin(), tokenString.end(), 'c');
if (gCount + sCount + cCount != 1)
return 0;
- uint64 amount = strtoull(*itr, nullptr, 10);
+ uint64 amount = strtoull(token, nullptr, 10);
if (gCount == 1)
money += amount * 100 * 100;
else if (sCount == 1)
@@ -247,16 +247,16 @@ uint32 TimeStringToSecs(std::string const& timestring)
uint32 buffer = 0;
uint32 multiplier = 0;
- for (std::string::const_iterator itr = timestring.begin(); itr != timestring.end(); ++itr)
+ for (char itr : timestring)
{
- if (isdigit(*itr))
+ if (isdigit(itr))
{
buffer *= 10;
- buffer += *itr - '0';
+ buffer += itr - '0';
}
else
{
- switch (*itr)
+ switch (itr)
{
case 'd': multiplier = DAY; break;
case 'h': multiplier = HOUR; break;