summaryrefslogtreecommitdiff
path: root/lotuswordpro
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2018-02-05 20:56:29 +0000
committerCaolán McNamara <caolanm@redhat.com>2018-02-05 20:57:33 +0000
commitd525fe37700afd39ab1ced7c28476229bc5751dd (patch)
tree6841c84f3932c9dc2fcf9dc0595cd43fd102ce75 /lotuswordpro
parent3e6b60b27fe2eb4c8d38aa4ccafaf166ebbfd76d (diff)
ofz#6024 Direct-leak
Change-Id: I43959dea19860bc0d34c4623fc86ccb3ce069189
Diffstat (limited to 'lotuswordpro')
-rw-r--r--lotuswordpro/source/filter/lwpfribtable.cxx20
1 files changed, 10 insertions, 10 deletions
diff --git a/lotuswordpro/source/filter/lwpfribtable.cxx b/lotuswordpro/source/filter/lwpfribtable.cxx
index 67135fff4603..f675fd77e5d1 100644
--- a/lotuswordpro/source/filter/lwpfribtable.cxx
+++ b/lotuswordpro/source/filter/lwpfribtable.cxx
@@ -144,9 +144,9 @@ void LwpFribTable::XFConvert(XFContentContainer* pCont)
sChangeID = pChangeMgr->GetChangeID(this);
if (!sChangeID.isEmpty() && pXFContentContainer)
{
- XFChangeStart* pChangeStart = new XFChangeStart;
- pChangeStart->SetChangeID(sChangeID);
- pXFContentContainer->Add(pChangeStart);
+ rtl::Reference<XFChangeStart> xChangeStart(new XFChangeStart);
+ xChangeStart->SetChangeID(sChangeID);
+ pXFContentContainer->Add(xChangeStart.get());
}
}
@@ -157,19 +157,19 @@ void LwpFribTable::XFConvert(XFContentContainer* pCont)
{
if (!sChangeID.isEmpty() && pXFContentContainer)
{
- XFChangeEnd* pChangeEnd = new XFChangeEnd;
- pChangeEnd->SetChangeID(sChangeID);
- pXFContentContainer->Add(pChangeEnd);
+ rtl::Reference<XFChangeEnd> xChangeEnd(new XFChangeEnd);
+ xChangeEnd->SetChangeID(sChangeID);
+ pXFContentContainer->Add(xChangeEnd.get());
}
}
if(LwpLayoutRelativityGuts::LAY_INLINE_NEWLINE == nType
&& HasNextFrib())
{
- XFParagraph* pXFPara = new XFParagraph();
- pXFPara->SetStyleName(m_StyleName);
- m_pPara->AddXFContent(pXFPara);
- m_pPara->GetFribs().SetXFPara(pXFPara);
+ rtl::Reference<XFParagraph> xXFPara(new XFParagraph);
+ xXFPara->SetStyleName(m_StyleName);
+ m_pPara->AddXFContent(xXFPara.get());
+ m_pPara->GetFribs().SetXFPara(xXFPara.get());
}
}