From a8c287d1920aec5339b609e9aa3ce297a8f7847d Mon Sep 17 00:00:00 2001 From: "Johan B. C. Engelen" Date: Tue, 5 Aug 2014 22:57:14 +0200 Subject: supplemental change to lp:inkscape rev13492 (ignore arc segments when start and endpoint are equal (within error range) Fixed bugs: - https://launchpad.net/bugs/1330295 (bzr r13493) --- src/2geom/svg-path-parser.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/2geom/svg-path-parser.cpp b/src/2geom/svg-path-parser.cpp index 811a04c3c..932f95829 100644 --- a/src/2geom/svg-path-parser.cpp +++ b/src/2geom/svg-path-parser.cpp @@ -128,7 +128,7 @@ private: void _arcTo(double rx, double ry, double angle, bool large_arc, bool sweep, Point p) { - if (_current == p) { + if (are_near(_current, p)) { return; } _quad_tangent = _cubic_tangent = _current = p; -- cgit v1.2.3