diff --git a/src/config/configfile.cpp b/src/config/configfile.cpp index fb6eb336..5f0ac8e7 100644 --- a/src/config/configfile.cpp +++ b/src/config/configfile.cpp @@ -584,6 +584,12 @@ void ConfigFile::updateConfig(ConfigState myConfigState) } } +ConfigState ConfigFile::getConfigState() const +{ + boost::recursive_mutex::scoped_lock lock(m_configMutex); + return myConfigState; +} + string ConfigFile::readConfigString(string varName) const { boost::recursive_mutex::scoped_lock lock(m_configMutex); diff --git a/src/config/configfile.h b/src/config/configfile.h index f48cd20e..6183cd3f 100644 --- a/src/config/configfile.h +++ b/src/config/configfile.h @@ -39,9 +39,7 @@ public: void writeBuffer() const; void updateConfig(ConfigState); - ConfigState getConfigState() const { - return myConfigState; - } + ConfigState getConfigState() const; std::string readConfigString(std::string varName) const; std::list readConfigStringList(std::string varName) const;