diff options
author | leak <leak@bitmx.net> | 2014-06-30 14:44:52 +0200 |
---|---|---|
committer | leak <leak@bitmx.net> | 2014-06-30 14:44:52 +0200 |
commit | eb36acd1522a2e5b8a7d2b4b4a67fc34fc777f03 (patch) | |
tree | 3bb5b9441794056ff7a6b019d0122f81fc2422c2 /src/server/shared/Configuration/Config.cpp | |
parent | a5c742dafe74f26f45293e8f340862cd16f529ce (diff) |
Replaced ACE_Task_Base based LogWorker with ProducerConsumerQueue
Diffstat (limited to 'src/server/shared/Configuration/Config.cpp')
-rw-r--r-- | src/server/shared/Configuration/Config.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/shared/Configuration/Config.cpp b/src/server/shared/Configuration/Config.cpp index 9e0e57eb198..b6690d02155 100644 --- a/src/server/shared/Configuration/Config.cpp +++ b/src/server/shared/Configuration/Config.cpp @@ -71,7 +71,7 @@ bool ConfigMgr::GetBoolDefault(const char* name, bool def) { try { - std::string val = _config.get<std::string>(name); + std::string val = _config.get<std::string>(ptree::path_type(name, '/')); val.erase(std::remove(val.begin(), val.end(), '"'), val.end()); return (val == "true" || val == "TRUE" || val == "yes" || val == "YES" || val == "1"); } @@ -83,12 +83,12 @@ bool ConfigMgr::GetBoolDefault(const char* name, bool def) int ConfigMgr::GetIntDefault(const char* name, int def) { - return _config.get<int>(name, def); + return _config.get<int>(ptree::path_type(name, '/'), def); } float ConfigMgr::GetFloatDefault(const char* name, float def) { - return _config.get<float>(name, def); + return _config.get<float>(ptree::path_type(name, '/'), def); } std::string const& ConfigMgr::GetFilename() |