diff --git a/test/xlib-surface-source.c b/test/xlib-surface-source.c index 3a70a4dbc..192dadc6c 100644 --- a/test/xlib-surface-source.c +++ b/test/xlib-surface-source.c @@ -53,6 +53,7 @@ cleanup (void *data) static cairo_surface_t * create_source_surface (int size) { +#if CAIRO_HAS_XLIB_XRENDER_SURFACE XRenderPictFormat *xrender_format; struct closure *data; cairo_surface_t *surface; @@ -73,4 +74,7 @@ create_source_surface (int size) cairo_surface_set_user_data (surface, &closure_key, data, cleanup); return surface; +#else + return NULL; +#endif }