summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2010-06-06 19:39:12 -0400
committerMatthias Clasen <mclasen@redhat.com>2010-06-06 19:40:20 -0400
commit25864cf0ceddfbaf7703ecff4964f1ef708f66c7 (patch)
tree70ac35841ef057814e02b060160e659af696581e
parent2ace397eb52df6627bbcd8caef40a7dab82618f8 (diff)
downloadgtk+-25864cf0ceddfbaf7703ecff4964f1ef708f66c7.tar.gz
Make gdk build against old X headers
The XI.h in RHEL5 is missing some defines that are used in the new device code.
-rw-r--r--gdk/x11/gdkdevicemanager-xi.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/gdk/x11/gdkdevicemanager-xi.c b/gdk/x11/gdkdevicemanager-xi.c
index c1c3390525..e11cb58a6b 100644
--- a/gdk/x11/gdkdevicemanager-xi.c
+++ b/gdk/x11/gdkdevicemanager-xi.c
@@ -202,6 +202,12 @@ translate_class_info (GdkDevice *device,
}
}
+/* old versions of XI.h don't define these */
+#ifndef IsXExtensionKeyboard
+#define IsXExtensionKeyboard 3
+#define IsXExtensionPointer 4
+#endif
+
static GdkDevice *
create_device (GdkDeviceManager *device_manager,
GdkDisplay *display,