gnome-control-center/panels/common/gnome-settings-bus.h
Bastien Nocera 9140b47fe3 common: Fix build on non-Linux systems
Only define HAVE_WAYLAND when GDK_WINDOWING_WAYLAND is defined.

https://bugzilla.gnome.org/show_bug.cgi?id=743266
2015-01-25 14:04:53 +01:00

16 lines
311 B
C

/* Stub to replace gnome-settings-daemon's
* gnome-settings-bus.h helpers */
#include <gdk/gdkx.h>
#ifdef GDK_WINDOWING_WAYLAND
#define HAVE_WAYLAND 1
static inline gboolean
gnome_settings_is_wayland (void)
{
return !GDK_IS_X11_DISPLAY (gdk_display_get_default ());
}
#endif /* GDK_WINDOWING_WAYLAND */