diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-06-04 15:07:14 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2018-06-12 08:23:48 +0200 |
commit | af66cd6e0809982d61b962fbcf2042981084f770 (patch) | |
tree | 2787e643a68453e39ea13bff58a234f2db2802a2 | |
parent | 51aa57cd8ed46d28262e0d315328231f0fa814f4 (diff) |
loplugin:useuniqueptr in XMLFilterTestDialog
Change-Id: Id31ea8cae066dab5715c90a3c280fccdaf06fe59
Reviewed-on: https://gerrit.libreoffice.org/55522
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
-rw-r--r-- | filter/source/xsltdialog/xmlfiltertestdialog.cxx | 5 | ||||
-rw-r--r-- | filter/source/xsltdialog/xmlfiltertestdialog.hxx | 2 |
2 files changed, 2 insertions, 5 deletions
diff --git a/filter/source/xsltdialog/xmlfiltertestdialog.cxx b/filter/source/xsltdialog/xmlfiltertestdialog.cxx index 800a51a10ec2..c4c08e86f64b 100644 --- a/filter/source/xsltdialog/xmlfiltertestdialog.cxx +++ b/filter/source/xsltdialog/xmlfiltertestdialog.cxx @@ -181,14 +181,11 @@ XMLFilterTestDialog::~XMLFilterTestDialog() { OSL_FAIL( "XMLFilterTestDialog::~XMLFilterTestDialog exception caught!" ); } - - delete m_xFilterInfo; } void XMLFilterTestDialog::test( const filter_info_impl& rFilterInfo ) { - delete m_xFilterInfo; - m_xFilterInfo = new filter_info_impl( rFilterInfo ); + m_xFilterInfo.reset(new filter_info_impl( rFilterInfo )); m_sImportRecentFile.clear(); diff --git a/filter/source/xsltdialog/xmlfiltertestdialog.hxx b/filter/source/xsltdialog/xmlfiltertestdialog.hxx index 28f95dce06f8..f8ae67c367c7 100644 --- a/filter/source/xsltdialog/xmlfiltertestdialog.hxx +++ b/filter/source/xsltdialog/xmlfiltertestdialog.hxx @@ -60,7 +60,7 @@ private: OUString m_sImportRecentFile; OUString m_sExportRecentFile; - filter_info_impl* m_xFilterInfo; + std::unique_ptr<filter_info_impl> m_xFilterInfo; OUString m_sDialogTitle; std::unique_ptr<weld::Widget> m_xExport; |