Code

patch by Richard Hughes for 417777
authorbuliabyak <buliabyak@users.sourceforge.net>
Wed, 26 Aug 2009 01:48:34 +0000 (01:48 +0000)
committerbuliabyak <buliabyak@users.sourceforge.net>
Wed, 26 Aug 2009 01:48:34 +0000 (01:48 +0000)
src/sp-text.cpp

index 61947311c4995155f4de67629d5afa665bfac99a..0d3fd791b58f813b10ab94ceb0cedff731276adf 100644 (file)
@@ -937,11 +937,11 @@ void TextTagAttributes::addToRotate(unsigned index, double delta)
     SVGLength zero_length;
     zero_length = 0.0;
 
-    if (attributes.rotate.size() < index + 1) {
+    if (attributes.rotate.size() < index + 2) {
         if (attributes.rotate.empty())
-            attributes.rotate.resize(index + 1, zero_length);
+            attributes.rotate.resize(index + 2, zero_length);
         else
-            attributes.rotate.resize(index + 1, attributes.rotate.back());
+            attributes.rotate.resize(index + 2, attributes.rotate.back());
     }
     attributes.rotate[index] = mod360(attributes.rotate[index].computed + delta);
 }