diff options
Diffstat (limited to 'svx/source/svdraw/svdoedge.cxx')
-rw-r--r-- | svx/source/svdraw/svdoedge.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/svx/source/svdraw/svdoedge.cxx b/svx/source/svdraw/svdoedge.cxx index 07512a1e01d5..97c057836359 100644 --- a/svx/source/svdraw/svdoedge.cxx +++ b/svx/source/svdraw/svdoedge.cxx @@ -2405,14 +2405,14 @@ SdrObject* SdrEdgeObj::DoConvertToPolyObj(bool bBezier, bool bAddText) const { basegfx::B2DPolyPolygon aPolyPolygon; aPolyPolygon.append(pEdgeTrack->getB2DPolygon()); - SdrObject* pRet = ImpConvertMakeObj(aPolyPolygon, false, bBezier).release(); + SdrObjectUniquePtr pRet = ImpConvertMakeObj(aPolyPolygon, false, bBezier); if(bAddText) { - pRet = ImpConvertAddText(pRet, bBezier); + pRet = ImpConvertAddText(std::move(pRet), bBezier); } - return pRet; + return pRet.release(); } sal_uInt32 SdrEdgeObj::GetSnapPointCount() const |