pub unsafe extern "C" fn gdk_cursor_new_from_surface(
display: *mut GdkDisplay,
surface: *mut cairo_surface_t,
x: c_double,
y: c_double,
) -> *mut GdkCursor
pub unsafe extern "C" fn gdk_cursor_new_from_surface(
display: *mut GdkDisplay,
surface: *mut cairo_surface_t,
x: c_double,
y: c_double,
) -> *mut GdkCursor