diff options
Diffstat (limited to 'src/cairo-image-surface.c')
| -rw-r--r-- | src/cairo-image-surface.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cairo-image-surface.c b/src/cairo-image-surface.c index 2d769ea8a..a84aaab0f 100644 --- a/src/cairo-image-surface.c +++ b/src/cairo-image-surface.c @@ -3629,7 +3629,7 @@ _cairo_image_surface_stroke (void *abstract_surface, } status = CAIRO_INT_STATUS_UNSUPPORTED; - if (path->is_rectilinear) { + if (_cairo_path_fixed_stroke_is_rectilinear (path)) { cairo_boxes_t boxes; _cairo_boxes_init (&boxes); @@ -3729,7 +3729,7 @@ _cairo_image_surface_fill (void *abstract_surface, return status; } - if (_cairo_path_fixed_is_rectilinear_fill (path)) { + if (_cairo_path_fixed_fill_is_rectilinear (path)) { cairo_boxes_t boxes; _cairo_boxes_init (&boxes); @@ -3748,7 +3748,7 @@ _cairo_image_surface_fill (void *abstract_surface, } else { cairo_polygon_t polygon; - assert (! path->is_empty_fill); + assert (! _cairo_path_fixed_fill_is_empty (path)); _cairo_polygon_init (&polygon); _cairo_polygon_limit (&polygon, clip_boxes, num_boxes); |
