summaryrefslogtreecommitdiff
path: root/svx/source/svdraw/svdoedge.cxx
diff options
context:
space:
mode:
authorNoel Grandin <noel.grandin@collabora.co.uk>2019-09-05 16:46:13 +0200
committerNoel Grandin <noel.grandin@collabora.co.uk>2019-09-05 18:59:52 +0200
commit8b7434bc04de343b47d3107995cd9c3c96de40b0 (patch)
tree4f4bf0866fc8342789341d64d107bdef3a059ca2 /svx/source/svdraw/svdoedge.cxx
parent4c16f79b30ff3e015c706e0563faf6cf2931e1a6 (diff)
use unique_ptr in SdrObject::getFullDragClone
Change-Id: I904f1f13bb4958e3457476e6e682ec7d7b97c670 Reviewed-on: https://gerrit.libreoffice.org/78660 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svx/source/svdraw/svdoedge.cxx')
-rw-r--r--svx/source/svdraw/svdoedge.cxx4
1 files changed, 2 insertions, 2 deletions
diff --git a/svx/source/svdraw/svdoedge.cxx b/svx/source/svdraw/svdoedge.cxx
index db21f5fc6e73..e9d40f0f298a 100644
--- a/svx/source/svdraw/svdoedge.cxx
+++ b/svx/source/svdraw/svdoedge.cxx
@@ -1854,7 +1854,7 @@ bool SdrEdgeObj::hasSpecialDrag() const
return true;
}
-SdrObject* SdrEdgeObj::getFullDragClone() const
+SdrObjectUniquePtr SdrEdgeObj::getFullDragClone() const
{
// use Clone operator
SdrEdgeObj* pRetval(CloneSdrObject(getSdrModelFromSdrObject()));
@@ -1863,7 +1863,7 @@ SdrObject* SdrEdgeObj::getFullDragClone() const
pRetval->ConnectToNode(true, GetConnectedNode(true));
pRetval->ConnectToNode(false, GetConnectedNode(false));
- return pRetval;
+ return SdrObjectUniquePtr(pRetval);
}
bool SdrEdgeObj::beginSpecialDrag(SdrDragStat& rDrag) const