summaryrefslogtreecommitdiff
path: root/libxklavier/xklavier_private.h
diff options
context:
space:
mode:
authorSergey Udaltsov <svu@gnome.org>2004-01-20 08:56:41 +0000
committerSergey Udaltsov <svu@gnome.org>2004-01-20 08:56:41 +0000
commit21b25ac93553d1a8e4a94607875bd99b016d4a71 (patch)
treefa905c4b6ba115d5fd17c146eb7023e9d9f0e1bd /libxklavier/xklavier_private.h
parentab2c2908cc9605d2810cd2e56011e114d02fff7f (diff)
downloadlibxklavier-21b25ac93553d1a8e4a94607875bd99b016d4a71.tar.gz
Trying to make libxklavier buildable without xkb headers, first round
Diffstat (limited to 'libxklavier/xklavier_private.h')
-rw-r--r--libxklavier/xklavier_private.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/libxklavier/xklavier_private.h b/libxklavier/xklavier_private.h
index f158fa8..d0a894e 100644
--- a/libxklavier/xklavier_private.h
+++ b/libxklavier/xklavier_private.h
@@ -97,9 +97,14 @@ extern char *_xklIndicatorNames[];
#define WM_STATE 1
#define XKLAVIER_STATE 2
#define XKLAVIER_TRANSPARENT 3
-#define XKB_RF_NAMES_PROP_ATOM 4
-#define XKB_RF_NAMES_PROP_ATOM_BACKUP 5
-#define TOTAL_ATOMS 6
+
+#ifdef XKB_HEADERS_PRESENT
+ #define XKB_RF_NAMES_PROP_ATOM 4
+ #define XKB_RF_NAMES_PROP_ATOM_BACKUP 5
+ #define TOTAL_ATOMS 6
+#else
+ #define TOTAL_ATOMS 4
+#endif
#define XKLAVIER_STATE_PROP_LENGTH 2