diff options
author | Bertram Felgenhauer <int-e@gmx.de> | 2009-03-27 07:10:21 +0100 |
---|---|---|
committer | Bertram Felgenhauer <int-e@gmx.de> | 2009-03-27 07:10:21 +0100 |
commit | fe10cd6467f2ec58532dc7c713bb6d08dab08442 (patch) | |
tree | 67f1effe5022a2994408c8f7c6b066aa66625631 /src/cairo-spline.c | |
parent | 53107de63a954105f8820e5b96e2a1956cb7af8c (diff) | |
download | cairo-fe10cd6467f2ec58532dc7c713bb6d08dab08442.tar.gz |
[spline] fix wrong sign in _cairo_spline_bound.
Diffstat (limited to 'src/cairo-spline.c')
-rw-r--r-- | src/cairo-spline.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-spline.c b/src/cairo-spline.c index 948516e1f..45eedbd6a 100644 --- a/src/cairo-spline.c +++ b/src/cairo-spline.c @@ -289,7 +289,7 @@ _cairo_spline_bound (cairo_spline_add_point_func_t add_point_func, * 0 < (-b±√delta)/a < 1 \ */ \ if (_2ab >= 0) \ - feasible = delta > b2 && delta < a*a + b2 - _2ab; \ + feasible = delta > b2 && delta < a*a + b2 + _2ab; \ else if (-b / a >= 1) \ feasible = delta < b2 && delta > a*a + b2 + _2ab; \ else \ |