diff options
author | Javier Jardón <jjardon@gnome.org> | 2014-10-31 21:47:57 +0000 |
---|---|---|
committer | Javier Jardón <jjardon@gnome.org> | 2014-10-31 21:59:35 +0000 |
commit | 40035cf0c38c8975703ea58ec0572a4970169540 (patch) | |
tree | 3483cff2724f08f32c3158696df1b06e707e8308 | |
parent | 5cc84f37ea15e1a59d77202754ac79213f0a7bde (diff) | |
download | gnome-desktop-40035cf0c38c8975703ea58ec0572a4970169540.tar.gz |
gnome-idle-monitor: Add guards for X11-only code
-rw-r--r-- | libgnome-desktop/gnome-idle-monitor.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libgnome-desktop/gnome-idle-monitor.c b/libgnome-desktop/gnome-idle-monitor.c index 05dbed48..e589a8bd 100644 --- a/libgnome-desktop/gnome-idle-monitor.c +++ b/libgnome-desktop/gnome-idle-monitor.c @@ -24,7 +24,9 @@ #include <string.h> #include <glib.h> +#if GDK_WINDOWING_X11 #include <gdk/gdkx.h> +#endif #include <gdk/gdk.h> #define GNOME_DESKTOP_USE_UNSTABLE_API @@ -204,12 +206,14 @@ gnome_idle_monitor_set_property (GObject *object, monitor->priv->device = g_value_dup_object (value); g_free (monitor->priv->path); +#if GDK_WINDOWING_X11 if (monitor->priv->device) { monitor->priv->path = g_strdup_printf ("/org/gnome/Mutter/IdleMonitor/Device%d", gdk_x11_device_get_id (monitor->priv->device)); } else { monitor->priv->path = g_strdup ("/org/gnome/Mutter/IdleMonitor/Core"); } +#endif break; default: |