diff options
author | Ben Boeckel <MathStuf@gmail.com> | 2009-03-16 20:38:02 -0400 |
---|---|---|
committer | Ben Boeckel <MathStuf@gmail.com> | 2009-03-17 17:37:21 -0400 |
commit | de4ecb39402fa695fa814eee0ac031baeecfb6b5 (patch) | |
tree | f28807a9018be7e8093ec41110731ee08d83a206 /sigscript | |
parent | 242e27d30d3598b8f9c35420025dd4ded2745956 (diff) | |
download | sigen-de4ecb39402fa695fa814eee0ac031baeecfb6b5.tar.gz sigen-de4ecb39402fa695fa814eee0ac031baeecfb6b5.tar.xz sigen-de4ecb39402fa695fa814eee0ac031baeecfb6b5.zip |
Add read locker when fetching the value list
Diffstat (limited to 'sigscript')
-rw-r--r-- | sigscript/Config.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sigscript/Config.cpp b/sigscript/Config.cpp index 4abe8ec1..b07758a7 100644 --- a/sigscript/Config.cpp +++ b/sigscript/Config.cpp @@ -91,6 +91,7 @@ bool Config::hasValue(const QString& name, const bool recursive) const QStringList Config::values(const bool recursive) const { + QReadLocker locker(&m_lock); QStringList values = m_values.keys(); if (recursive && m_parent) values += m_parent->values(true); |