summaryrefslogtreecommitdiff
path: root/lotuswordpro
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2020-01-28 13:37:30 +0000
committerCaolán McNamara <caolanm@redhat.com>2020-01-28 21:36:19 +0100
commitae01adf0747496e8c36f8f30fc2c1a4a6ef8275e (patch)
treeba46f5b4c9678740546d36d95f51a456dd00b42f /lotuswordpro
parentb67c87134598172f782608ec53984a05d1ec92f0 (diff)
ofz#20267 Indirect-leak
Change-Id: I32e4d12e83573eaaaf3a393d8a2d5ba10ccb93ae Reviewed-on: https://gerrit.libreoffice.org/c/core/+/87631 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'lotuswordpro')
-rw-r--r--lotuswordpro/qa/cppunit/data/pass/null-2.lwp (renamed from lotuswordpro/qa/cppunit/data/fail/null-2.lwp)bin22368 -> 22368 bytes
-rw-r--r--lotuswordpro/source/filter/lwppara.cxx5
2 files changed, 5 insertions, 0 deletions
diff --git a/lotuswordpro/qa/cppunit/data/fail/null-2.lwp b/lotuswordpro/qa/cppunit/data/pass/null-2.lwp
index cd7e07278e8d..cd7e07278e8d 100644
--- a/lotuswordpro/qa/cppunit/data/fail/null-2.lwp
+++ b/lotuswordpro/qa/cppunit/data/pass/null-2.lwp
Binary files differ
diff --git a/lotuswordpro/source/filter/lwppara.cxx b/lotuswordpro/source/filter/lwppara.cxx
index 5b92281b0560..b7069aad9c69 100644
--- a/lotuswordpro/source/filter/lwppara.cxx
+++ b/lotuswordpro/source/filter/lwppara.cxx
@@ -119,6 +119,11 @@ LwpPara::LwpPara(LwpObjectHeader const & objHdr, LwpSvStream* pStrm)
LwpPara::~LwpPara()
{
+ if (m_xXFContainer)
+ {
+ m_xXFContainer->Reset();
+ m_xXFContainer.clear();
+ }
}
void LwpPara::Read()