From 2ccde70d60d3a5074faf49260e8fe0ccdb91ff26 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Mon, 22 May 2017 15:55:38 +0200 Subject: teach redundantcast plugin about functional casts Change-Id: Iac8ccd17d9e46ebb2cb55db7adb06c469bbd4ea0 Reviewed-on: https://gerrit.libreoffice.org/37910 Reviewed-by: Noel Grandin Tested-by: Noel Grandin --- cppcanvas/source/mtfrenderer/emfplus.cxx | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) (limited to 'cppcanvas') diff --git a/cppcanvas/source/mtfrenderer/emfplus.cxx b/cppcanvas/source/mtfrenderer/emfplus.cxx index a96900d48872..c63f85928182 100644 --- a/cppcanvas/source/mtfrenderer/emfplus.cxx +++ b/cppcanvas/source/mtfrenderer/emfplus.cxx @@ -315,7 +315,7 @@ namespace cppcanvas rState.fillColor = COLOR(brushIndexOrColor); - pPolyAction = ActionSharedPtr ( internal::PolyPolyActionFactory::createPolyPolyAction( localPolygon, rParms.mrCanvas, rState ) ); + pPolyAction = internal::PolyPolyActionFactory::createPolyPolyAction( localPolygon, rParms.mrCanvas, rState ); } else { rState.isFillColorSet = true; @@ -369,7 +369,7 @@ namespace cppcanvas fillColor = brush->secondColor; } rState.fillColor = vcl::unotools::colorToDoubleSequence(fillColor, rCanvas->getUNOCanvas()->getDevice()->getDeviceColorSpace()); - pPolyAction = ActionSharedPtr ( internal::PolyPolyActionFactory::createPolyPolyAction( localPolygon, rParms.mrCanvas, rState ) ); + pPolyAction = internal::PolyPolyActionFactory::createPolyPolyAction( localPolygon, rParms.mrCanvas, rState ); } else if (brush->type == BrushTypeTextureFill) { @@ -532,11 +532,10 @@ namespace cppcanvas aTextureTransformation ); if( aTexture.Gradient.is() ) - pPolyAction = - ActionSharedPtr ( internal::PolyPolyActionFactory::createPolyPolyAction( localPolygon, + pPolyAction = internal::PolyPolyActionFactory::createPolyPolyAction( localPolygon, rParms.mrCanvas, rState, - aTexture ) ); + aTexture ); } } -- cgit v1.2.3