summaryrefslogtreecommitdiff
path: root/svtools
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2015-06-24 20:39:00 +0100
committerCaolán McNamara <caolanm@redhat.com>2015-06-24 21:12:05 +0100
commita8be3fba0a8678392c9bef9a3a2ced3cedef36f0 (patch)
treeb0ff1c1ee09030ac9a077623076ba8debb1257f9 /svtools
parentacdf113baf04263a03d574eac9a8c09f98598b7a (diff)
uncommitted SvtOptionsDrawinglayer_Impl
Change-Id: I625722d3c9e915c0f90265c5036e7c03fe9052df
Diffstat (limited to 'svtools')
-rw-r--r--svtools/source/config/optionsdrawinglayer.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/svtools/source/config/optionsdrawinglayer.cxx b/svtools/source/config/optionsdrawinglayer.cxx
index d706f5e5b8cd..b4bd909015c1 100644
--- a/svtools/source/config/optionsdrawinglayer.cxx
+++ b/svtools/source/config/optionsdrawinglayer.cxx
@@ -869,6 +869,8 @@ SvtOptionsDrawinglayer::~SvtOptionsDrawinglayer()
// we must destroy our static data container!
if( m_nRefCount <= 0 )
{
+ if (m_pDataContainer->IsModified())
+ m_pDataContainer->Commit();
delete m_pDataContainer;
m_pDataContainer = NULL;
}