summaryrefslogtreecommitdiff
path: root/src/cairo-spline.c
diff options
context:
space:
mode:
authorBertram Felgenhauer <int-e@gmx.de>2009-03-27 07:10:21 +0100
committerBertram Felgenhauer <int-e@gmx.de>2009-03-27 07:10:21 +0100
commitfe10cd6467f2ec58532dc7c713bb6d08dab08442 (patch)
tree67f1effe5022a2994408c8f7c6b066aa66625631 /src/cairo-spline.c
parent53107de63a954105f8820e5b96e2a1956cb7af8c (diff)
downloadcairo-fe10cd6467f2ec58532dc7c713bb6d08dab08442.tar.gz
[spline] fix wrong sign in _cairo_spline_bound.
Diffstat (limited to 'src/cairo-spline.c')
-rw-r--r--src/cairo-spline.c2
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 \