diff --git a/src/cairo-xcb-connection.c b/src/cairo-xcb-connection.c index 0c3bd5ae8..de1bb179b 100644 --- a/src/cairo-xcb-connection.c +++ b/src/cairo-xcb-connection.c @@ -910,6 +910,9 @@ cairo_xcb_device_debug_set_precision (cairo_device_t *device, ((cairo_xcb_connection_t *) device)->force_precision = precision; } +#if CAIRO_HAS_XLIB_XCB_FUNCTIONS +slim_hidden_def (cairo_xcb_device_debug_set_precision); +#endif int cairo_xcb_device_debug_get_precision (cairo_device_t *device) @@ -919,3 +922,6 @@ cairo_xcb_device_debug_get_precision (cairo_device_t *device) return ((cairo_xcb_connection_t *) device)->force_precision; } +#if CAIRO_HAS_XLIB_XCB_FUNCTIONS +slim_hidden_def (cairo_xcb_device_debug_get_precision); +#endif diff --git a/src/cairo-xcb-private.h b/src/cairo-xcb-private.h index 4704a25da..45b7bbee1 100644 --- a/src/cairo-xcb-private.h +++ b/src/cairo-xcb-private.h @@ -760,6 +760,8 @@ slim_hidden_proto (cairo_xcb_surface_create); slim_hidden_proto (cairo_xcb_surface_create_for_bitmap); slim_hidden_proto (cairo_xcb_surface_create_with_xrender_format); slim_hidden_proto (cairo_xcb_surface_set_size); +slim_hidden_proto (cairo_xcb_device_debug_get_precision); +slim_hidden_proto_no_warn (cairo_xcb_device_debug_set_precision); #endif #endif /* CAIRO_XCB_PRIVATE_H */