core/stack-tracker: Guard X11 usages

Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3555>
This commit is contained in:
Bilal Elmoussaoui
2024-01-22 18:16:21 +01:00
parent e1e6534eb2
commit 5d4cfb607c
2 changed files with 31 additions and 3 deletions

View File

@ -67,6 +67,7 @@ void meta_stack_tracker_restack_at_bottom (MetaStackTracker *tracker,
/* These functions are used to update the stack when we get events
* reflecting changes to the stacking order */
#ifdef HAVE_X11_CLIENT
void meta_stack_tracker_create_event (MetaStackTracker *tracker,
XCreateWindowEvent *event);
void meta_stack_tracker_destroy_event (MetaStackTracker *tracker,
@ -75,6 +76,7 @@ void meta_stack_tracker_reparent_event (MetaStackTracker *tracker,
XReparentEvent *event);
void meta_stack_tracker_configure_event (MetaStackTracker *tracker,
XConfigureEvent *event);
#endif
META_EXPORT_TEST
void meta_stack_tracker_get_stack (MetaStackTracker *tracker,