diff options
author | Caolán McNamara <caolanm@redhat.com> | 2022-08-30 08:58:26 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2022-08-30 12:20:55 +0200 |
commit | b715118b8ea3374fc6895c7e5792b71410ad155c (patch) | |
tree | 6ddca586f650c153bba5be4712c9f7aca6ac6a80 /lotuswordpro | |
parent | 92180791382f64c2b79f485e72b7a1026d573c2f (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.cxx | 20 |
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()); } } |