summaryrefslogtreecommitdiff
path: root/svx/source/svdraw/svdedxv.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2018-08-13 16:16:12 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2018-08-15 11:27:20 +0200
commit18e20676024baecaf5719139f80f053f5f1e784a (patch)
tree54e7d15b178ee373c0c72e153d9b1a427963d889 /svx/source/svdraw/svdedxv.cxx
parent82a7c54ad8b9b193e767fcafb5316d3f05e21001 (diff)
loplugin:useuniqueptr in OverlayObjectList
Change-Id: I641d93e54504c27bcc49bae8edf6286c0a9a471f Reviewed-on: https://gerrit.libreoffice.org/59024 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svx/source/svdraw/svdedxv.cxx')
-rw-r--r--svx/source/svdraw/svdedxv.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/svx/source/svdraw/svdedxv.cxx b/svx/source/svdraw/svdedxv.cxx
index e6616c0247e0..bfe91b5268b8 100644
--- a/svx/source/svdraw/svdedxv.cxx
+++ b/svx/source/svdraw/svdedxv.cxx
@@ -1190,15 +1190,15 @@ bool SdrObjEditView::SdrBeginTextEdit(
rtl::Reference< sdr::overlay::OverlayManager > xManager = rPageWindow.GetOverlayManager();
if (xManager.is())
{
- TextEditOverlayObject* pNewTextEditOverlayObject = new TextEditOverlayObject(
+ std::unique_ptr<TextEditOverlayObject> pNewTextEditOverlayObject(new TextEditOverlayObject(
aHilightColor,
*pTextEditOutlinerView,
- bVisualizeSurroundingFrame);
+ bVisualizeSurroundingFrame));
xManager->add(*pNewTextEditOverlayObject);
xManager->add(const_cast<sdr::overlay::OverlaySelection&>(*pNewTextEditOverlayObject->getOverlaySelection()));
- maTEOverlayGroup.append(pNewTextEditOverlayObject);
+ maTEOverlayGroup.append(std::move(pNewTextEditOverlayObject));
}
}
}