From 21d76782b39cf83130985d27138f61308f572151 Mon Sep 17 00:00:00 2001 From: Noel Date: Sun, 21 Feb 2021 20:03:39 +0200 Subject: loplugin:refcounting in drawinglayer Change-Id: Ia7bf3a4811a47180ce2a92852a01b613ff16279a Reviewed-on: https://gerrit.libreoffice.org/c/core/+/111288 Tested-by: Jenkins Reviewed-by: Noel Grandin --- drawinglayer/source/primitive2d/PolyPolygonHatchPrimitive2D.cxx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'drawinglayer/source/primitive2d/PolyPolygonHatchPrimitive2D.cxx') diff --git a/drawinglayer/source/primitive2d/PolyPolygonHatchPrimitive2D.cxx b/drawinglayer/source/primitive2d/PolyPolygonHatchPrimitive2D.cxx index ad85c02f22c1..dd0495739fec 100644 --- a/drawinglayer/source/primitive2d/PolyPolygonHatchPrimitive2D.cxx +++ b/drawinglayer/source/primitive2d/PolyPolygonHatchPrimitive2D.cxx @@ -22,6 +22,7 @@ #include #include #include +#include using namespace com::sun::star; @@ -34,10 +35,9 @@ void PolyPolygonHatchPrimitive2D::create2DDecomposition( { // create SubSequence with FillHatchPrimitive2D const basegfx::B2DRange aPolyPolygonRange(getB2DPolyPolygon().getB2DRange()); - FillHatchPrimitive2D* pNewHatch = new FillHatchPrimitive2D( + rtl::Reference pNewHatch = new FillHatchPrimitive2D( aPolyPolygonRange, getDefinitionRange(), getBackgroundColor(), getFillHatch()); - const Primitive2DReference xSubRef(pNewHatch); - const Primitive2DContainer aSubSequence{ xSubRef }; + const Primitive2DContainer aSubSequence{ pNewHatch }; // create mask primitive rContainer.push_back(new MaskPrimitive2D(getB2DPolyPolygon(), aSubSequence)); -- cgit