[evince] totem-screensaver: Fix building on Windows



commit 58be37a0a9aab9df184877b46d8baaffe7f18cb8
Author: Hib Eris <hib hiberis nl>
Date:   Tue Aug 30 21:20:01 2011 +0200

    totem-screensaver: Fix building on Windows

 cut-n-paste/totem-screensaver/totem-scrsaver.c |    7 +++++--
 1 files changed, 5 insertions(+), 2 deletions(-)
---
diff --git a/cut-n-paste/totem-screensaver/totem-scrsaver.c b/cut-n-paste/totem-screensaver/totem-scrsaver.c
index aaa74bd..582594c 100644
--- a/cut-n-paste/totem-screensaver/totem-scrsaver.c
+++ b/cut-n-paste/totem-screensaver/totem-scrsaver.c
@@ -148,7 +148,6 @@ screensaver_inhibit_dbus (TotemScrsaver *scr,
 			  gboolean	 inhibit)
 {
         TotemScrsaverPrivate *priv = scr->priv;
-        GdkWindow *window;
 
         if (!priv->have_session_dbus)
                 return;
@@ -161,12 +160,16 @@ screensaver_inhibit_dbus (TotemScrsaver *scr,
 		g_return_if_fail (scr->priv->reason != NULL);
 
 		xid = 0;
+#ifdef GDK_WINDOWING_X11
 		if (scr->priv->window != NULL) {
+			GdkWindow *window;
 			window = gtk_widget_get_window (GTK_WIDGET (scr->priv->window));
 			if (window != NULL)
 				xid = gdk_x11_window_get_xid (window);
 		}
-
+#else
+#warning Unimplemented
+#endif
 
 		g_dbus_proxy_call (priv->gs_proxy,
 				   "Inhibit",



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]