patches/libxklavier-02-fixcrash.diff
author jurikm
Sun, 12 Feb 2012 14:04:10 +0000
changeset 8245 383896da4129
parent 2901 cfd87a6bffdd
permissions -rw-r--r--
SFEsauerbraten.spec: add IPS package name
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
2901
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
     1
--- libxklavier-4.0/libxklavier/xkl_engine.h-orig	2009-11-24 17:05:24.274213430 -0600
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
     2
+++ libxklavier-4.0/libxklavier/xkl_engine.h	2009-11-24 17:14:41.934536433 -0600
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
     3
@@ -60,12 +60,12 @@ extern "C" {
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
     4
  *   @XKLF_DEVICE_DISCOVERY: Backend supports device discovery, can notify
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
     5
  */
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
     6
 	typedef enum {
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
     7
-		XKLF_CAN_TOGGLE_INDICATORS = 0x01,
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
     8
-		XKLF_CAN_OUTPUT_CONFIG_AS_ASCII = 0x02,
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
     9
-		XKLF_CAN_OUTPUT_CONFIG_AS_BINARY = 0x04,
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    10
-		XKLF_MULTIPLE_LAYOUTS_SUPPORTED = 0x08,
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    11
-		XKLF_REQUIRES_MANUAL_LAYOUT_MANAGEMENT = 0x10,
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    12
-		XKLF_DEVICE_DISCOVERY = 0x20
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    13
+		XKLF_CAN_TOGGLE_INDICATORS = 1 << 0,
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    14
+		XKLF_CAN_OUTPUT_CONFIG_AS_ASCII = 1 << 1,
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    15
+		XKLF_CAN_OUTPUT_CONFIG_AS_BINARY = 1 << 2,
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    16
+		XKLF_MULTIPLE_LAYOUTS_SUPPORTED = 1 << 3,
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    17
+		XKLF_REQUIRES_MANUAL_LAYOUT_MANAGEMENT = 1 << 4,
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    18
+		XKLF_DEVICE_DISCOVERY = 1 << 5
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    19
 	} XklEngineFeatures;
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    20
 
cfd87a6bffdd 2010-08-26 Brian Cameron <[email protected]>
yippi
parents:
diff changeset
    21
 /**