summaryrefslogtreecommitdiffstats
path: root/src/2geom/poly.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/2geom/poly.cpp')
-rw-r--r--src/2geom/poly.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/2geom/poly.cpp b/src/2geom/poly.cpp
index 5c3a30002..17f286494 100644
--- a/src/2geom/poly.cpp
+++ b/src/2geom/poly.cpp
@@ -112,8 +112,8 @@ Poly derivative(Poly const & p) {
Poly compose(Poly const & a, Poly const & b) {
Poly result;
- for(unsigned i = a.size()-1; i >=0; i--) {
- result = Poly(a[i]) + result * b;
+ for(unsigned i = a.size(); i > 0; i--) {
+ result = Poly(a[i-1]) + result * b;
}
return result;