static boolean drm_display_unbind_wayland_display(struct native_display *ndpy, struct wl_display *wl_dpy) { if (!ndpy->wl_server_drm) return FALSE; wayland_drm_uninit(ndpy->wl_server_drm); ndpy->wl_server_drm = NULL; return TRUE; }
static boolean wayland_drm_display_unbind_wayland_display(struct native_display *ndpy, struct wl_display *wl_dpy) { struct wayland_drm_display *drmdpy = wayland_drm_display(ndpy); if (!drmdpy->wl_server_drm) return FALSE; wayland_drm_uninit(drmdpy->wl_server_drm); drmdpy->wl_server_drm = NULL; return TRUE; }