summaryrefslogtreecommitdiff
path: root/lotuswordpro
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2022-08-30 08:58:26 +0100
committerCaolán McNamara <caolanm@redhat.com>2022-08-30 12:20:55 +0200
commitb715118b8ea3374fc6895c7e5792b71410ad155c (patch)
tree6ddca586f650c153bba5be4712c9f7aca6ac6a80 /lotuswordpro
parent92180791382f64c2b79f485e72b7a1026d573c2f (diff)
ofz#50756 Direct-leak
Change-Id: I76404a154bcf5b3724970ce546f64c0a3cf2f282 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/139015 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'lotuswordpro')
-rw-r--r--lotuswordpro/source/filter/lwpfribframe.cxx20
1 files changed, 10 insertions, 10 deletions
diff --git a/lotuswordpro/source/filter/lwpfribframe.cxx b/lotuswordpro/source/filter/lwpfribframe.cxx
index ad494d429883..9bdc1237c4c1 100644
--- a/lotuswordpro/source/filter/lwpfribframe.cxx
+++ b/lotuswordpro/source/filter/lwpfribframe.cxx
@@ -170,9 +170,9 @@ void LwpFribFrame::XFConvert(XFContentContainer* pCont)
sChangeID = pChangeMgr->GetChangeID(this);
if (!sChangeID.isEmpty())
{
- XFChangeStart* pChangeStart = new XFChangeStart;
- pChangeStart->SetChangeID(sChangeID);
- pXFContentContainer->Add(pChangeStart);
+ rtl::Reference<XFChangeStart> xChangeStart(new XFChangeStart);
+ xChangeStart->SetChangeID(sChangeID);
+ pXFContentContainer->Add(xChangeStart.get());
}
}
@@ -182,18 +182,18 @@ void LwpFribFrame::XFConvert(XFContentContainer* pCont)
{
if (!sChangeID.isEmpty())
{
- 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());
}
}