[xinput] Invert the XI extension version check
authorEmmanuele Bassi <ebassi@linux.intel.com>
Fri, 5 Jun 2009 11:06:09 +0000 (12:06 +0100)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Fri, 5 Jun 2009 11:08:41 +0000 (12:08 +0100)
Since having XQueryInputVersion means also having XGetExtensionVersion
we need to check the former first to avoid the deprecation warning.

clutter/x11/clutter-backend-x11.c

index ab3760f..55e2d06 100644 (file)
@@ -677,10 +677,10 @@ _clutter_x11_register_xinput ()
 
   backend_singleton->have_xinput = TRUE;
 
-#ifdef HAVE_XGET_EXTENSION_VERSION
-  ext = XGetExtensionVersion (backend_singleton->xdpy, INAME);
-#elif HAVE_XQUERY_INPUT_VERSION
+#if defined(HAVE_XQUERY_INPUT_VERSION)
   ext = XQueryInputVersion (backend_singleton->xdpy, XI_2_Major, XI_2_Minor);
+#elif defined(HAVE_XGET_EXTENSION_VERSION)
+  ext = XGetExtensionVersion (backend_singleton->xdpy, INAME);
 #else
   g_critical ("XInput does not have XGetExtensionVersion nor "
               "XQueryInputVersion");