diff options
author | Caolán McNamara <caolanm@redhat.com> | 2018-01-18 09:03:13 +0000 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2018-01-18 14:37:09 +0100 |
commit | 714ba513d3079c36145ed18826141d54d72a1744 (patch) | |
tree | 94ac96c0158c0b14e9acdfd5201db53ecd8358f4 /lotuswordpro/source/filter/lwppara.hxx | |
parent | 8ff75a0bd02555c528f50eb7c045927b41dc3c36 (diff) |
ofz#5462 Direct-leak
Change-Id: Ic2b7d139ebb6e88fac5cf9f4cf8dbec26905bcdc
Reviewed-on: https://gerrit.libreoffice.org/48097
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'lotuswordpro/source/filter/lwppara.hxx')
-rw-r--r-- | lotuswordpro/source/filter/lwppara.hxx | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lotuswordpro/source/filter/lwppara.hxx b/lotuswordpro/source/filter/lwppara.hxx index 2b662ea75204..c18b9dee9d03 100644 --- a/lotuswordpro/source/filter/lwppara.hxx +++ b/lotuswordpro/source/filter/lwppara.hxx @@ -231,7 +231,7 @@ protected: LwpDropcapLayout* m_pDropcapLayout; double m_BelowSpacing; - XFContentContainer* m_pXFContainer; //Current container for VO_PARA + rtl::Reference<XFContentContainer> m_xXFContainer; //Current container for VO_PARA enum { @@ -309,7 +309,7 @@ inline LwpFribPtr& LwpPara::GetFribs() } inline XFContentContainer* LwpPara::GetXFContainer() { - return m_pXFContainer; + return m_xXFContainer.get(); } inline const OUString& LwpPara::GetBulletStyleName() const { @@ -317,13 +317,13 @@ inline const OUString& LwpPara::GetBulletStyleName() const } inline void LwpPara::AddXFContent(XFContent* pCont) { - if (!m_pXFContainer) + if (!m_xXFContainer) throw std::runtime_error("paragraph lacks container"); - m_pXFContainer->Add(pCont); + m_xXFContainer->Add(pCont); } inline void LwpPara::SetXFContainer(XFContentContainer* pCont) { - m_pXFContainer = pCont; + m_xXFContainer.set(pCont); } inline LwpIndentOverride* LwpPara::GetIndent() { |