basegfx/source/polygon/b2dsvgpolypolygon.cxx | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-)
New commits: commit c07016b79e95f157f6342a1cb9dca51bb77e1f6c Author: Armin Le Grand <a...@apache.org> Date: Mon Oct 28 11:31:11 2013 +0000 Resolves: #i123465# no longer correct svg:d imports (cherry picked from commit 697d89b1dda760a39cd8e7e28f386dbec1aaff61) Change-Id: Id1819f695eac7a6dc4346708c7504f8df7e57c56 diff --git a/basegfx/source/polygon/b2dsvgpolypolygon.cxx b/basegfx/source/polygon/b2dsvgpolypolygon.cxx index d9b869b..6a1dffa 100644 --- a/basegfx/source/polygon/b2dsvgpolypolygon.cxx +++ b/basegfx/source/polygon/b2dsvgpolypolygon.cxx @@ -262,7 +262,10 @@ namespace basegfx // add current polygon if(bIsClosed) { - closeWithGeometryChange(aCurrPoly); + // #i123465# no need to do the old closeWithGeometryChange + // corerection on SVG polygons; this even may lead to wrong + // results e.g. for marker processing + aCurrPoly.setClosed(true); } o_rPolyPolygon.append(aCurrPoly); @@ -771,7 +774,10 @@ namespace basegfx // end-process last poly if(bIsClosed) { - closeWithGeometryChange(aCurrPoly); + // #i123465# no need to do the old closeWithGeometryChange + // corerection on SVG polygons; this even may lead to wrong + // results e.g. for marker processing + aCurrPoly.setClosed(true); } o_rPolyPolygon.append(aCurrPoly); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits