diff options
-rw-r--r-- | src/common/configuration.cpp | 4 | ||||
-rw-r--r-- | src/common/configuration.hpp | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/common/configuration.cpp b/src/common/configuration.cpp index 71c1811b..80364b0b 100644 --- a/src/common/configuration.cpp +++ b/src/common/configuration.cpp @@ -68,8 +68,8 @@ void Configuration::deinitialize() { } -const std::string &Configuration::getValue(const std::string &key, - const std::string &deflt) +std::string Configuration::getValue(const std::string &key, + const std::string &deflt) { std::map<std::string, std::string>::iterator iter = options.find(key); if (iter == options.end()) return deflt; diff --git a/src/common/configuration.hpp b/src/common/configuration.hpp index 791d35c4..5e930a99 100644 --- a/src/common/configuration.hpp +++ b/src/common/configuration.hpp @@ -38,7 +38,7 @@ namespace Configuration * @param key option identifier. * @param deflt default value. */ - const std::string &getValue(const std::string &key, const std::string &deflt); + std::string getValue(const std::string &key, const std::string &deflt); /** * Gets an option as a string. |