From c39244e2f89c7f1d15f93f8a74c1e50d82e8a91b Mon Sep 17 00:00:00 2001 From: Consolatis <35009135+Consolatis@users.noreply.github.com> Date: Sat, 12 Jul 2025 22:36:41 +0200 Subject: [PATCH] [alternate version] define replacement macro --- src/config/session.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/config/session.c b/src/config/session.c index ab472f19..9292e35c 100644 --- a/src/config/session.c +++ b/src/config/session.c @@ -23,6 +23,8 @@ #if WLR_HAS_DRM_BACKEND #include +#else + #define wlr_backend_is_drm(backend) (false) #endif static const char *const env_vars[] = { @@ -181,7 +183,6 @@ env_dir_cleanup: return success; } -#if WLR_HAS_DRM_BACKEND static void backend_check_drm(struct wlr_backend *backend, void *is_drm) { @@ -189,7 +190,6 @@ backend_check_drm(struct wlr_backend *backend, void *is_drm) *(bool *)is_drm = true; } } -#endif static bool should_update_activation(struct server *server) @@ -213,9 +213,7 @@ should_update_activation(struct server *server) /* With no valid preference, update when a DRM backend is in use */ bool have_drm = false; -#if WLR_HAS_DRM_BACKEND wlr_multi_for_each_backend(server->backend, backend_check_drm, &have_drm); -#endif return have_drm; }