From 3691e79c57aaa5f5a797e73263c199a218f399bf Mon Sep 17 00:00:00 2001 From: Ben Boeckel Date: Mon, 16 Mar 2009 20:45:22 -0400 Subject: Use method to set the Deleted flag --- sigscript/Config.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'sigscript/Config.cpp') diff --git a/sigscript/Config.cpp b/sigscript/Config.cpp index b07758a7..107d481a 100644 --- a/sigscript/Config.cpp +++ b/sigscript/Config.cpp @@ -56,7 +56,7 @@ bool Config::removeValue(const QString& name, const bool shadow) { QWriteLocker locker(&m_lock); if (shadow) - m_values[name].second |= Deleted; + setOptions(name, Deleted); else if (m_values.contains(name)) m_values.remove(name); else @@ -139,6 +139,7 @@ Config::Options Config::options(const QString& name, const bool recursive) const void Config::clean() { +// QWriteLocker locker(&m_lock); for (QMutableMapIterator i(m_values); i.hasNext(); i.next()) { unsetOptions(i.key(), Hidden); -- cgit