From b546e9505d1d806f807eb86078e6ec8e96fc2777 Mon Sep 17 00:00:00 2001 From: Window Maker Date: Fri, 5 Jun 2026 19:40:46 +0200 Subject: [PATCH] fix XWayland-only build: provide unconditional stub for get_window_image_from_x11 in wl_window.c so it links without the X11 backend --- src/backend/wayland/wl_window.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/backend/wayland/wl_window.c b/src/backend/wayland/wl_window.c index dfa269c..02a7983 100644 --- a/src/backend/wayland/wl_window.c +++ b/src/backend/wayland/wl_window.c @@ -26,11 +26,10 @@ struct wl_frame_buf *frame_buf_find(WNativeWindow id); extern void *W_RegisterBacking(unsigned long id, void *img); extern void W_UnregisterBacking(unsigned long id); struct wl_toplevel_view *wl_find_view_by_id(WNativeWindow id); -#ifdef USE_XWAYLAND -pixman_image_t *get_window_image_from_x11(Display *x_display, WNativeWindow win); -#else -pixman_image_t *get_window_image_from_x11(Display *x_display, WNativeWindow win) { (void)x_display; (void)win; return NULL; } -#endif +pixman_image_t *get_window_image_from_x11(Display *x_display, WNativeWindow win) +{ + (void)x_display; (void)win; return NULL; +} Bool