From 706294ff1fa82c86089221d8ee4a0d5bd032925a Mon Sep 17 00:00:00 2001 From: Krzysztof Kosi??ski Date: Sat, 5 Oct 2013 05:54:43 +0200 Subject: Rewrite the internals of the unit code for somewhat better performance (bzr r12661) --- src/svg/svg-length.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/svg') diff --git a/src/svg/svg-length.cpp b/src/svg/svg-length.cpp index 8d26a95d2..6f1a88a58 100644 --- a/src/svg/svg-length.cpp +++ b/src/svg/svg-length.cpp @@ -541,6 +541,8 @@ std::string sp_svg_length_write_with_units(SVGLength const &length) Inkscape::SVGOStringStream os; if (length.unit == SVGLength::PERCENT) { os << 100*length.value << sp_svg_length_get_css_units(length.unit); + } else if (length.unit == SVGLength::FOOT) { + os << 12*length.value << sp_svg_length_get_css_units(SVGLength::INCH); } else { os << length.value << sp_svg_length_get_css_units(length.unit); } -- cgit v1.2.3