diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-07-06 10:35:02 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2017-07-06 15:20:42 +0200 |
commit | 2a72602824bf8aec44319e7fb9fe6dd3cebc72b3 (patch) | |
tree | a7145d8d25dbac89225419899c9539384391c353 /sw/source/filter/ww8/ww8par.hxx | |
parent | aff5cd7ed5d1cbe05975365d7aa9aff74fe5a861 (diff) |
ofz: fix some leaks
Change-Id: I73806c0fff325159c624e87338aac3bbe61c9382
Reviewed-on: https://gerrit.libreoffice.org/39639
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'sw/source/filter/ww8/ww8par.hxx')
-rw-r--r-- | sw/source/filter/ww8/ww8par.hxx | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/sw/source/filter/ww8/ww8par.hxx b/sw/source/filter/ww8/ww8par.hxx index 87692b8ebfe4..f9f2364cc227 100644 --- a/sw/source/filter/ww8/ww8par.hxx +++ b/sw/source/filter/ww8/ww8par.hxx @@ -1094,7 +1094,7 @@ private: They get inserted at the end of the document, it is the same stack for headers/footers/main text/textboxes/tables etc... */ - SwWW8ReferencedFltEndStack *m_pReffedStck; + std::unique_ptr<SwWW8ReferencedFltEndStack> m_xReffedStck; /* This stack is for fields whose true conversion cannot be determined until @@ -1379,8 +1379,7 @@ private: void DeleteCtrlStack() { DeleteStack( m_pCtrlStck ); m_pCtrlStck = nullptr; } void DeleteRefStacks() { - DeleteStack( m_pReffedStck ); - m_pReffedStck = nullptr; + DeleteStack(m_xReffedStck.release()); DeleteStack( m_pReffingStck ); m_pReffingStck = nullptr; } |