summaryrefslogtreecommitdiff
path: root/svtools
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2015-06-24 20:39:00 +0100
committerAndras Timar <andras.timar@collabora.com>2015-08-06 12:51:48 +0200
commit1a4b14105fca16edfca3f5c3243bb431b1b64757 (patch)
tree9dbdee6b730616c64d019f4884ca34a56d71aa8a /svtools
parent6f5bf68e220081ebcbae53e0249a543b4c85c20c (diff)
uncommitted SvtOptionsDrawinglayer_Impl
Change-Id: I625722d3c9e915c0f90265c5036e7c03fe9052df (cherry picked from commit a8be3fba0a8678392c9bef9a3a2ced3cedef36f0)
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;
}