diff options
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/ui/envelp/label1.cxx | 2 | ||||
-rw-r--r-- | sw/source/uibase/inc/label.hxx | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sw/source/ui/envelp/label1.cxx b/sw/source/ui/envelp/label1.cxx index b4e8de82bac9..d7eadfdce5c1 100644 --- a/sw/source/ui/envelp/label1.cxx +++ b/sw/source/ui/envelp/label1.cxx @@ -163,7 +163,7 @@ SwLabDlg::SwLabDlg(weld::Window* pParent, const SfxItemSet& rSet, SwLabDlg::~SwLabDlg() { - delete m_pRecs; + m_pRecs.reset(); } void SwLabDlg::GetLabItem(SwLabItem &rItem) diff --git a/sw/source/uibase/inc/label.hxx b/sw/source/uibase/inc/label.hxx index fdb099cc24e6..a0471ceaafc9 100644 --- a/sw/source/uibase/inc/label.hxx +++ b/sw/source/uibase/inc/label.hxx @@ -38,7 +38,7 @@ class SwLabDlg : public SfxTabDialogController std::vector<sal_uInt16> aTypeIds; std::vector<OUString> aMakes; - SwLabRecs* m_pRecs; + std::unique_ptr<SwLabRecs> m_pRecs; OUString aLstGroup; OUString m_sBusinessCardDlg; bool m_bLabel; |