summaryrefslogtreecommitdiffstats
path: root/src/svg/svg-affine.cpp
diff options
context:
space:
mode:
authorLiam P. White <inkscapebrony@gmail.com>2014-11-09 03:14:56 +0000
committerLiam P. White <inkscapebrony@gmail.com>2014-11-09 03:14:56 +0000
commit24f99d6d91f18670025b8e19c63a8ad6f0fdd1b5 (patch)
treea210411e0bc8d7472ca5cabe31df02bf2ad90d89 /src/svg/svg-affine.cpp
parentwindows: fix running of cxxtests. (diff)
downloadinkscape-24f99d6d91f18670025b8e19c63a8ad6f0fdd1b5.tar.gz
inkscape-24f99d6d91f18670025b8e19c63a8ad6f0fdd1b5.zip
Fix bug in previous commit. Add test against it
(bzr r13690)
Diffstat (limited to 'src/svg/svg-affine.cpp')
-rw-r--r--src/svg/svg-affine.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/svg/svg-affine.cpp b/src/svg/svg-affine.cpp
index b2b8744db..af58c4544 100644
--- a/src/svg/svg-affine.cpp
+++ b/src/svg/svg-affine.cpp
@@ -184,7 +184,7 @@ sp_svg_transform_write(Geom::Affine const &transform)
strcpy (c + p, "scale(");
p += 6;
p += sp_svg_number_write_de( c + p, sizeof(c) - p, transform[0], prec, min_exp );
- if (Geom::are_near(transform[3], 0.0, e)) {
+ if (Geom::are_near(transform[0], transform[3], e)) {
c[p++] = ')';
c[p] = '\000';
} else {