From 00b8b571c60575c330d5a4fa8580ebb0eac82123 Mon Sep 17 00:00:00 2001 From: Bas Nieuwenhuizen Date: Mon, 29 Sep 2025 16:49:22 +0200 Subject: [PATCH] device-select: Fix error check. Fixes: 355b96413d6 ("egl/wayland: Move bind_wayland_display to legacy build option") Gitlab: https://gitlab.freedesktop.org/mesa/mesa/-/issues/13931 Part-of: --- src/vulkan/device-select-layer/device_select_wayland.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/vulkan/device-select-layer/device_select_wayland.c b/src/vulkan/device-select-layer/device_select_wayland.c index 35f20c6a57e..5846d2aaa2c 100644 --- a/src/vulkan/device-select-layer/device_select_wayland.c +++ b/src/vulkan/device-select-layer/device_select_wayland.c @@ -208,7 +208,7 @@ device_select_find_wayland_pci_default(struct device_pci_info *devices, uint32_t wl_display_dispatch(display); wl_display_roundtrip(display); - drmDevicePtr target; + drmDevicePtr target = NULL; if (info.dmabuf_dev_info != NULL) { target = info.dmabuf_dev_info; } @@ -217,7 +217,7 @@ device_select_find_wayland_pci_default(struct device_pci_info *devices, uint32_t target = info.drm_dev_info; } #endif - if (target != NULL) { + if (target == NULL) { goto done; }