x11/device-manager-core: Avoid a signed/unsigned comparison
authorEmmanuele Bassi <ebassi@linux.intel.com>
Wed, 7 Mar 2012 12:07:41 +0000 (12:07 +0000)
committerEmmanuele Bassi <ebassi@linux.intel.com>
Wed, 7 Mar 2012 12:36:43 +0000 (12:36 +0000)
clutter/x11/clutter-device-manager-core-x11.c

index 350864c..2b7da7c 100644 (file)
@@ -256,8 +256,8 @@ translate_key_event (ClutterBackendX11       *backend_x11,
   if (n != NoSymbol)
     {
       event->key.unicode_value = g_utf8_get_char_validated (buffer, n);
-      if ((event->key.unicode_value != -1) &&
-          (event->key.unicode_value != -2))
+      if ((event->key.unicode_value != (gunichar) -1) &&
+          (event->key.unicode_value != (gunichar) -2))
         goto out;
     }
   else