Kaydet (Commit) fbd79e4b authored tarafından Noel Grandin's avatar Noel Grandin

loplugin:useuniqueptr in SwFrameSidebarWinContainer

Change-Id: If802bc040f49f6a78068bbcf2b1247a98987be11
Reviewed-on: https://gerrit.libreoffice.org/57938
Tested-by: Jenkins
Reviewed-by: 's avatarNoel Grandin <noel.grandin@collabora.co.uk>
üst 187f29df
...@@ -71,7 +71,7 @@ SwFrameSidebarWinContainer::SwFrameSidebarWinContainer() ...@@ -71,7 +71,7 @@ SwFrameSidebarWinContainer::SwFrameSidebarWinContainer()
SwFrameSidebarWinContainer::~SwFrameSidebarWinContainer() SwFrameSidebarWinContainer::~SwFrameSidebarWinContainer()
{ {
mpFrameSidebarWinContainer->clear(); mpFrameSidebarWinContainer->clear();
delete mpFrameSidebarWinContainer; mpFrameSidebarWinContainer.reset();
} }
bool SwFrameSidebarWinContainer::insert( const SwFrame& rFrame, bool SwFrameSidebarWinContainer::insert( const SwFrame& rFrame,
......
...@@ -20,6 +20,7 @@ ...@@ -20,6 +20,7 @@
#define INCLUDED_SW_SOURCE_UIBASE_DOCVW_FRMSIDEBARWINCONTAINER_HXX #define INCLUDED_SW_SOURCE_UIBASE_DOCVW_FRMSIDEBARWINCONTAINER_HXX
#include <sal/types.h> #include <sal/types.h>
#include <memory>
#include <vector> #include <vector>
class SwFrame; class SwFrame;
...@@ -55,7 +56,7 @@ class SwFrameSidebarWinContainer ...@@ -55,7 +56,7 @@ class SwFrameSidebarWinContainer
std::vector< vcl::Window* >* pSidebarWins ); std::vector< vcl::Window* >* pSidebarWins );
private: private:
FrameSidebarWinContainer* mpFrameSidebarWinContainer; std::unique_ptr<FrameSidebarWinContainer> mpFrameSidebarWinContainer;
}; };
} } // eof of namespace sw::sidebarwindows:: } } // eof of namespace sw::sidebarwindows::
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment