[Libreoffice-commits] core.git: sd/source
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Wed Sep 12 06:58:29 UTC 2018
sd/source/ui/func/fusumry.cxx | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
New commits:
commit d6de1390b848412196cebef86f75c1b36289fc92
Author: Noel Grandin <noel.grandin at collabora.co.uk>
AuthorDate: Mon Sep 10 11:14:42 2018 +0200
Commit: Noel Grandin <noel.grandin at collabora.co.uk>
CommitDate: Wed Sep 12 08:58:04 2018 +0200
loplugin:useuniqueptr in FuSummaryPage::Create
Change-Id: I275483f94474740d999831009cae6a78f9ad067b
Reviewed-on: https://gerrit.libreoffice.org/60341
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin at collabora.co.uk>
diff --git a/sd/source/ui/func/fusumry.cxx b/sd/source/ui/func/fusumry.cxx
index 09f4eccbe98d..3fcc0bd2279e 100644
--- a/sd/source/ui/func/fusumry.cxx
+++ b/sd/source/ui/func/fusumry.cxx
@@ -64,7 +64,7 @@ rtl::Reference<FuPoor> FuSummaryPage::Create( ViewShell* pViewSh, ::sd::Window*
void FuSummaryPage::DoExecute( SfxRequest& )
{
- SdOutliner* pOutl = nullptr;
+ std::unique_ptr<SdOutliner> pOutl;
SdPage* pSummaryPage = nullptr;
sal_uInt16 i = 0;
sal_uInt16 nFirstPage = SDRPAGE_NOTFOUND;
@@ -161,7 +161,7 @@ void FuSummaryPage::DoExecute( SfxRequest& )
pNotesPage->TRG_SetMasterPageVisibleLayers(aVisibleLayers);
pNotesPage->setHeaderFooterSettings(pActualNotesPage->getHeaderFooterSettings());
- pOutl = new SdOutliner( mpDoc, OutlinerMode::OutlineObject );
+ pOutl.reset(new SdOutliner( mpDoc, OutlinerMode::OutlineObject ));
pOutl->SetUpdateMode(false);
pOutl->EnableUndo(false);
@@ -217,7 +217,7 @@ void FuSummaryPage::DoExecute( SfxRequest& )
if( bBegUndo )
mpView->EndUndo();
- delete pOutl;
+ pOutl.reset();
DrawViewShell* pDrawViewShell= dynamic_cast< DrawViewShell* >( mpViewShell );
if(pDrawViewShell)
More information about the Libreoffice-commits
mailing list