filter/source/svg/svgreader.cxx | 7 +++++++ 1 file changed, 7 insertions(+)
New commits: commit ea91563683b5c5df40ec5f4eb9c3005d7bfcf71d Author: Vort <vv...@yandex.ru> Date: Fri Feb 13 15:53:09 2015 +0200 tdf#64075 SVG Import: close non-closed filled polygons Change-Id: I26335c88cd3fd6644e122c8c525bf319cb09f4db Reviewed-on: https://gerrit.libreoffice.org/14475 Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/filter/source/svg/svgreader.cxx b/filter/source/svg/svgreader.cxx index 41cdd98..bf1ae76 100644 --- a/filter/source/svg/svgreader.cxx +++ b/filter/source/svg/svgreader.cxx @@ -1343,6 +1343,13 @@ struct ShapeWritingVisitor basegfx::B2DPolyPolygon aPoly; basegfx::tools::importFromSvgD(aPoly, sPath, false, NULL); + if ((maCurrState.meStrokeType == NONE) && + (maCurrState.meFillType != NONE) && + !aPoly.isClosed()) + { + aPoly.setClosed(true); + } + writePathShape(xAttrs, xUnoAttrs, xElem,
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits