diff options
Diffstat (limited to 'src/cairo-spline.c')
-rw-r--r-- | src/cairo-spline.c | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/cairo-spline.c b/src/cairo-spline.c index 016eceed8..82bee7329 100644 --- a/src/cairo-spline.c +++ b/src/cairo-spline.c @@ -220,8 +220,8 @@ _cairo_spline_decompose (cairo_spline_t *spline, double tolerance) cairo_status_t _cairo_spline_bound (cairo_spline_add_point_func_t add_point_func, void *closure, - const cairo_point_t *p0, const cairo_point_t *p1, - const cairo_point_t *p2, const cairo_point_t *p3) + const cairo_point_double_t *p0, const cairo_point_double_t *p1, + const cairo_point_double_t *p2, const cairo_point_double_t *p3) { double x0, x1, x2, x3; double y0, y1, y2, y3; @@ -230,14 +230,14 @@ _cairo_spline_bound (cairo_spline_add_point_func_t add_point_func, int t_num = 0, i; cairo_status_t status; - x0 = _cairo_fixed_to_double (p0->x); - y0 = _cairo_fixed_to_double (p0->y); - x1 = _cairo_fixed_to_double (p1->x); - y1 = _cairo_fixed_to_double (p1->y); - x2 = _cairo_fixed_to_double (p2->x); - y2 = _cairo_fixed_to_double (p2->y); - x3 = _cairo_fixed_to_double (p3->x); - y3 = _cairo_fixed_to_double (p3->y); + x0 = p0->x; + y0 = p0->y; + x1 = p1->x; + y1 = p1->y; + x2 = p2->x; + y2 = p2->y; + x3 = p3->x; + y3 = p3->y; /* The spline can be written as a polynomial of the four points: * |