filter/source/svg/svgwriter.cxx | 13 +++---------- filter/source/svg/svgwriter.hxx | 3 +-- 2 files changed, 4 insertions(+), 12 deletions(-)
New commits: commit 37021dfb3f3dcf082ec1b656dfac71f593a97cec Author: László Németh <nem...@numbertext.org> Date: Sun Mar 2 12:25:37 2014 +0100 fdo#72448 fix gradient color/transparency pos. in SVG export Change-Id: If65ffb9ac71eda95d8b5c4b35fd5828795b0469a diff --git a/filter/source/svg/svgwriter.cxx b/filter/source/svg/svgwriter.cxx index ec7d5e1..a520794 100644 --- a/filter/source/svg/svgwriter.cxx +++ b/filter/source/svg/svgwriter.cxx @@ -2083,23 +2083,16 @@ void SVGActionWriter::ImplWritePattern( const PolyPolygon& rPolyPoly, } void SVGActionWriter::ImplWriteGradientEx( const PolyPolygon& rPolyPoly, const Gradient& rGradient, - sal_uInt32 nWriteFlags, sal_Bool bApplyMapping ) + sal_uInt32 nWriteFlags) { - PolyPolygon aPolyPoly; - - if( bApplyMapping ) - ImplMap( rPolyPoly, aPolyPoly ); - else - aPolyPoly = rPolyPoly; - if ( rGradient.GetStyle() == GradientStyle_LINEAR || rGradient.GetStyle() == GradientStyle_AXIAL ) { - ImplWriteGradientLinear( aPolyPoly, rGradient ); + ImplWriteGradientLinear( rPolyPoly, rGradient ); } else { - ImplWritePattern( aPolyPoly, NULL, &rGradient, nWriteFlags ); + ImplWritePattern( rPolyPoly, NULL, &rGradient, nWriteFlags ); } } diff --git a/filter/source/svg/svgwriter.hxx b/filter/source/svg/svgwriter.hxx index bdc83e0..f7b2efb 100644 --- a/filter/source/svg/svgwriter.hxx +++ b/filter/source/svg/svgwriter.hxx @@ -360,8 +360,7 @@ private: void ImplWritePolyPolygon( const PolyPolygon& rPolyPoly, sal_Bool bLineOnly, sal_Bool bApplyMapping = sal_True ); void ImplWriteShape( const SVGShapeDescriptor& rShape, sal_Bool bApplyMapping = sal_True ); - void ImplWriteGradientEx( const PolyPolygon& rPolyPoly, const Gradient& rGradient, sal_uInt32 nWriteFlags, - sal_Bool bApplyMapping = sal_True ); + void ImplWriteGradientEx( const PolyPolygon& rPolyPoly, const Gradient& rGradient, sal_uInt32 nWriteFlags); void ImplWriteGradientLinear( const PolyPolygon& rPolyPoly, const Gradient& rGradient ); void ImplWriteGradientStop( const Color& rColor, double fOffset ); Color ImplGetColorWithIntensity( const Color& rColor, sal_uInt16 nIntensity );
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits