summaryrefslogtreecommitdiffstats
path: root/src/live_effects/parameter/array.cpp
diff options
context:
space:
mode:
authorJabier Arraiza Cenoz <jabier.arraiza@marker.es>2015-03-19 18:26:22 +0000
committerJabiertxof <jtx@jtx.marker.es>2015-03-19 18:26:22 +0000
commitaeffc3f474c1ce460b2c9f8340de283d5853a164 (patch)
tree5ed8e1047308d0d2db0baefa8f1ee38b261b6da1 /src/live_effects/parameter/array.cpp
parentcommit for refactoring (diff)
downloadinkscape-aeffc3f474c1ce460b2c9f8340de283d5853a164.tar.gz
inkscape-aeffc3f474c1ce460b2c9f8340de283d5853a164.zip
fixing a boring bug in path manipulator
(bzr r13645.1.43)
Diffstat (limited to '')
-rw-r--r--src/live_effects/parameter/array.cpp17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/live_effects/parameter/array.cpp b/src/live_effects/parameter/array.cpp
index e8a1b9532..d8b2388da 100644
--- a/src/live_effects/parameter/array.cpp
+++ b/src/live_effects/parameter/array.cpp
@@ -54,19 +54,18 @@ sp_svg_satellite_read_d(gchar const *str, Geom::Satellite *sat){
return 0;
}
gchar ** strarray = g_strsplit(str, "*", 0);
- if(strarray[9] && !strarray[10]){
+ if(strarray[8] && !strarray[9]){
sat->setSatelliteType(strarray[0]);
sat->setIsTime(strncmp(strarray[1],"1",1) == 0);
- sat->setIsClosing(strncmp(strarray[2],"1",1) == 0);
- sat->setIsStart(strncmp(strarray[3],"1",1) == 0);
- sat->setActive(strncmp(strarray[4],"1",1) == 0);
- sat->setHasMirror(strncmp(strarray[5],"1",1) == 0);
- sat->setHidden(strncmp(strarray[6],"1",1) == 0);
+ sat->setIsEndOpen(strncmp(strarray[2],"1",1) == 0);
+ sat->setActive(strncmp(strarray[3],"1",1) == 0);
+ sat->setHasMirror(strncmp(strarray[4],"1",1) == 0);
+ sat->setHidden(strncmp(strarray[5],"1",1) == 0);
double amount,angle;
float stepsTmp;
- sp_svg_number_read_d(strarray[7], &amount);
- sp_svg_number_read_d(strarray[8], &angle);
- sp_svg_number_read_f(strarray[9], &stepsTmp);
+ sp_svg_number_read_d(strarray[6], &amount);
+ sp_svg_number_read_d(strarray[7], &angle);
+ sp_svg_number_read_f(strarray[8], &stepsTmp);
unsigned int steps = (unsigned int)stepsTmp;
sat->setAmount(amount);
sat->setAngle(angle);