aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorNay <dnpd.dd@gmail.com>2013-08-24 15:45:00 +0100
committerNay <dnpd.dd@gmail.com>2013-08-24 15:45:19 +0100
commit58e6503eef9245c937004a362ab767444e9f046d (patch)
tree4bcbe2ce6f03b0378389d87fbfd4c4ea703356b1 /src
parent4d098b0871f027f687e9f709bf9cdc8673739e72 (diff)
Core/Settings: Fix build in non cpp11 compilers
std::string back() was only introduced in C++11, a pity..
Diffstat (limited to 'src')
-rw-r--r--src/server/game/World/World.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp
index d367a659dda..52ac2d28a41 100644
--- a/src/server/game/World/World.cpp
+++ b/src/server/game/World/World.cpp
@@ -1105,7 +1105,7 @@ void World::LoadConfigSettings(bool reload)
///- Read the "Data" directory from the config file
std::string dataPath = sConfigMgr->GetStringDefault("DataDir", "./");
- if (dataPath.empty() || (dataPath.back() != '/' && dataPath.back() != '\\'))
+ if (dataPath.empty() || (dataPath.at(dataPath.length()-1) != '/' && dataPath.at(dataPath.length()-1) != '\\'))
dataPath.push_back('/');
#if PLATFORM == PLATFORM_UNIX || PLATFORM == PLATFORM_APPLE