diff --git a/src/cairo-quartz-image-surface.c b/src/cairo-quartz-image-surface.c index 30d92d6be..2c82ef1a3 100644 --- a/src/cairo-quartz-image-surface.c +++ b/src/cairo-quartz-image-surface.c @@ -146,7 +146,7 @@ _cairo_quartz_image_surface_flush (void *asurface, CGImageRef oldImage = surface->image; CGImageRef newImage = NULL; void *image_data; - const unsigned int size = surface->imageSurface->height * surface->imageSurface->stride; + if (flags) return CAIRO_STATUS_SUCCESS;