Correct code and enable tests for ETL "spline" and "value"
[synfig.git] / ETL / ETL / _bspline.h
index edc00a7..3c56683 100644 (file)
@@ -91,11 +91,11 @@ public:
                        while(m>(signed)_cpoints.size())
                                m--;
                        for(i=0;i<m;i++)
-                               *_knots.insert(_knots.end())=0;
+                               _knots.insert(_knots.end(), 0);
                        for(i=1;i<(signed)_cpoints.size()-m+1;i++)
-                               *_knots.insert(_knots.end())=i;
+                               _knots.insert(_knots.end(), i);
                        for(i=0;i<m;i++)
-                               *_knots.insert(_knots.end())=_cpoints.size()-m+1;
+                               _knots.insert(_knots.end(), _cpoints.size()-m+1);
                }
                else
                {
@@ -105,7 +105,7 @@ public:
                        while(m>(signed)_cpoints.size())
                                m--;
                        for(i=0;i<=(signed)_cpoints.size()-m+1;i++)
-                               *_knots.insert(_knots.end())=i;
+                               _knots.insert(_knots.end(), i);
                }
        }