sw/source/uibase/docvw/frmsidebarwincontainer.cxx | 2 +- sw/source/uibase/docvw/frmsidebarwincontainer.hxx | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-)
New commits: commit fbd79e4b2dfdcad415c9de589dd3e509d1fc0f56 Author: Noel Grandin <noel.gran...@collabora.co.uk> AuthorDate: Tue Jul 24 10:45:17 2018 +0200 Commit: Noel Grandin <noel.gran...@collabora.co.uk> CommitDate: Wed Jul 25 09:55:53 2018 +0200 loplugin:useuniqueptr in SwFrameSidebarWinContainer Change-Id: If802bc040f49f6a78068bbcf2b1247a98987be11 Reviewed-on: https://gerrit.libreoffice.org/57938 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.gran...@collabora.co.uk> diff --git a/sw/source/uibase/docvw/frmsidebarwincontainer.cxx b/sw/source/uibase/docvw/frmsidebarwincontainer.cxx index c1fb8f2618ad..6a363e697bf7 100644 --- a/sw/source/uibase/docvw/frmsidebarwincontainer.cxx +++ b/sw/source/uibase/docvw/frmsidebarwincontainer.cxx @@ -71,7 +71,7 @@ SwFrameSidebarWinContainer::SwFrameSidebarWinContainer() SwFrameSidebarWinContainer::~SwFrameSidebarWinContainer() { mpFrameSidebarWinContainer->clear(); - delete mpFrameSidebarWinContainer; + mpFrameSidebarWinContainer.reset(); } bool SwFrameSidebarWinContainer::insert( const SwFrame& rFrame, diff --git a/sw/source/uibase/docvw/frmsidebarwincontainer.hxx b/sw/source/uibase/docvw/frmsidebarwincontainer.hxx index bfac1090cb12..ecab2380d319 100644 --- a/sw/source/uibase/docvw/frmsidebarwincontainer.hxx +++ b/sw/source/uibase/docvw/frmsidebarwincontainer.hxx @@ -20,6 +20,7 @@ #define INCLUDED_SW_SOURCE_UIBASE_DOCVW_FRMSIDEBARWINCONTAINER_HXX #include <sal/types.h> +#include <memory> #include <vector> class SwFrame; @@ -55,7 +56,7 @@ class SwFrameSidebarWinContainer std::vector< vcl::Window* >* pSidebarWins ); private: - FrameSidebarWinContainer* mpFrameSidebarWinContainer; + std::unique_ptr<FrameSidebarWinContainer> mpFrameSidebarWinContainer; }; } } // eof of namespace sw::sidebarwindows:: _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits