commit 4b5d2a8
Michael Forney
·
2013-06-14 08:23:54 +0000 UTC
parent 211d941
Prefix modifier enums
2 files changed,
+6,
-6
+5,
-5
1@@ -4,11 +4,11 @@
2 #include <stdint.h>
3 #include <linux/input.h>
4
5-#define MOD_CTRL (1 << 0)
6-#define MOD_ALT (1 << 1)
7-#define MOD_SUPER (1 << 2)
8-#define MOD_SHIFT (1 << 3)
9-#define MOD_ANY (-1)
10+#define SWC_MOD_CTRL (1 << 0)
11+#define SWC_MOD_ALT (1 << 1)
12+#define SWC_MOD_SUPER (1 << 2)
13+#define SWC_MOD_SHIFT (1 << 3)
14+#define SWC_MOD_ANY (-1)
15
16 typedef void (* swc_binding_handler_t)(uint32_t time, uint32_t value,
17 void * data);
+1,
-1
1@@ -73,7 +73,7 @@ static void handle_key(struct wl_keyboard_grab * grab, uint32_t time,
2
3 wl_array_for_each(binding, &compositor->key_bindings)
4 {
5- if (binding->value == keysym && (binding->modifiers == MOD_ANY
6+ if (binding->value == keysym && (binding->modifiers == SWC_MOD_ANY
7 || binding->modifiers == seat->active_modifiers))
8 {
9 binding->handler(time, keysym, binding->data);