diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-09-05 20:52:48 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2019-09-06 08:50:50 +0200 |
commit | 396473a3d6ddd1f1ee2d4e0fd3bae5c41d2cc3fd (patch) | |
tree | 9450276aa36268b94779482cb3e5d4c1ab9a4f11 /svx/source/svdraw/svdocirc.cxx | |
parent | 8494a95f29c74b06cfdf78c6a218ddeba81e3914 (diff) |
use unique_ptr in ImpConvertContainedTextToSdrPathObjs
Change-Id: I7995bb3e8732ec20b941bd029e5a77aa78d09592
Reviewed-on: https://gerrit.libreoffice.org/78673
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'svx/source/svdraw/svdocirc.cxx')
-rw-r--r-- | svx/source/svdraw/svdocirc.cxx | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/svx/source/svdraw/svdocirc.cxx b/svx/source/svdraw/svdocirc.cxx index 2af9ac8e6d09..6e05fce61690 100644 --- a/svx/source/svdraw/svdocirc.cxx +++ b/svx/source/svdraw/svdocirc.cxx @@ -1151,14 +1151,14 @@ SdrObject* SdrCircObj::DoConvertToPolyObj(bool bBezier, bool bAddText) const { const bool bFill(meCircleKind != SdrCircKind::Arc); const basegfx::B2DPolygon aCircPolygon(ImpCalcXPolyCirc(meCircleKind, maRect, nStartAngle, nEndAngle)); - SdrObject* pRet = ImpConvertMakeObj(basegfx::B2DPolyPolygon(aCircPolygon), bFill, bBezier).release(); + SdrObjectUniquePtr pRet = ImpConvertMakeObj(basegfx::B2DPolyPolygon(aCircPolygon), bFill, bBezier); if(bAddText) { - pRet = ImpConvertAddText(pRet, bBezier); + pRet = ImpConvertAddText(std::move(pRet), bBezier); } - return pRet; + return pRet.release(); } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |