summaryrefslogtreecommitdiff
path: root/configmgr/source/rootaccess.cxx
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2011-05-30 15:30:27 +0100
committerCaolán McNamara <caolanm@redhat.com>2011-06-01 15:21:18 +0100
commit5a3c6e0a3dc07b09352203cccdae8bf60649f487 (patch)
treef403063b13fb4f2c758beb59638d8b9d633bdce4 /configmgr/source/rootaccess.cxx
parent205540afc1ab05763a8255873724bcbdbf9c0ba2 (diff)
use StaticWithArg
Diffstat (limited to 'configmgr/source/rootaccess.cxx')
-rw-r--r--configmgr/source/rootaccess.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/configmgr/source/rootaccess.cxx b/configmgr/source/rootaccess.cxx
index 90e5675b35a3..f320b999dcd2 100644
--- a/configmgr/source/rootaccess.cxx
+++ b/configmgr/source/rootaccess.cxx
@@ -130,7 +130,8 @@ bool RootAccess::isUpdate() const {
return update_;
}
-RootAccess::~RootAccess() {
+RootAccess::~RootAccess()
+{
osl::MutexGuard g(*lock_);
getComponents().removeRootAccess(this);
}