diff options
author | egag <ed44@xs4all.nl> | 2013-10-09 14:14:02 +0200 |
---|---|---|
committer | Bryce Harrington <b.harrington@samsung.com> | 2013-10-31 20:33:33 -0700 |
commit | b9263fea14c4c6266140205c0bffb3ae93750999 (patch) | |
tree | 1c633d2a70ffd56fd5557aa01e8684cfb5b7fe6f | |
parent | 98fef3cef2d0f7f463a2e4f9f1b35b09f7b6ea77 (diff) |
Fixes stroke-clipped, i.c. of a dashed stroke
Similar to 1f4d05b55c96347aa4240190fda27f951b00c539
'Fix calling '_cairo_spline_intersect' for in-bounds checking of splines'
Reviewed-by: Bryce Harrington <b.harrington@samsung.com>
-rw-r--r-- | src/cairo-path-stroke-traps.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/cairo-path-stroke-traps.c b/src/cairo-path-stroke-traps.c index 304dea7..8b6e30f 100644 --- a/src/cairo-path-stroke-traps.c +++ b/src/cairo-path-stroke-traps.c @@ -1019,7 +1019,7 @@ curve_to_dashed (void *closure, func = (cairo_spline_add_point_func_t)line_to_dashed; if (stroker->has_bounds && - ! _cairo_spline_intersects (&stroker->current_face.point, b, c, b, + ! _cairo_spline_intersects (&stroker->current_face.point, b, c, d, &stroker->line_bounds)) return func (closure, d, NULL); |