diff --git a/src/cairo-quartz-image-surface.c b/src/cairo-quartz-image-surface.c index 8fabce0c3..1ac3c34b9 100644 --- a/src/cairo-quartz-image-surface.c +++ b/src/cairo-quartz-image-surface.c @@ -43,6 +43,8 @@ #define SURFACE_ERROR_TYPE_MISMATCH (_cairo_surface_create_in_error(_cairo_error(CAIRO_STATUS_SURFACE_TYPE_MISMATCH))) #define SURFACE_ERROR_INVALID_FORMAT (_cairo_surface_create_in_error(_cairo_error(CAIRO_STATUS_INVALID_FORMAT))) +#ifdef CAIRO_HAS_QUARTZ_IMAGE_SURFACE + static void DataProviderReleaseCallback (void *info, const void *data, size_t size) {