From a4049deb8fdb43e45c45efbca18e7e26c8c559b0 Mon Sep 17 00:00:00 2001 From: Chun-wei Fan Date: Wed, 24 Aug 2011 19:39:39 +0800 Subject: Fix gtk-clutter-embed.c on non-X11 systems The XEvent type/struct is something from the X11 libraries, which is most probably not available on systems that do not run X11. Move the #ifdef HAVE_CLUTTER_GTK_X11 line forward to guard the XEvent line. --- clutter-gtk/gtk-clutter-embed.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'clutter-gtk/gtk-clutter-embed.c') diff --git a/clutter-gtk/gtk-clutter-embed.c b/clutter-gtk/gtk-clutter-embed.c index 27b68ee..9977ed7 100644 --- a/clutter-gtk/gtk-clutter-embed.c +++ b/clutter-gtk/gtk-clutter-embed.c @@ -183,9 +183,9 @@ gtk_clutter_filter_func (GdkXEvent *native_event, GdkEvent *event G_GNUC_UNUSED, gpointer user_data G_GNUC_UNUSED) { +#ifdef HAVE_CLUTTER_GTK_X11 XEvent *xevent = native_event; -#ifdef HAVE_CLUTTER_GTK_X11 /* let Clutter handle all events coming from the windowing system */ clutter_x11_handle_event (xevent); #endif -- cgit v1.2.1