commit 315d441

Michael Forney  ·  2014-02-09 12:01:19 +0000 UTC
parent 75b8e95
bindings: Use an enum for modifiers
1 files changed,  +8, -5
+8, -5
 1@@ -174,11 +174,14 @@ struct swc_screen
 2 
 3 /* Bindings {{{ */
 4 
 5-#define SWC_MOD_CTRL    (1 << 0)
 6-#define SWC_MOD_ALT     (1 << 1)
 7-#define SWC_MOD_LOGO    (1 << 2)
 8-#define SWC_MOD_SHIFT   (1 << 3)
 9-#define SWC_MOD_ANY     (-1)
10+enum
11+{
12+    SWC_MOD_CTRL    = 1 << 0,
13+    SWC_MOD_ALT     = 1 << 1,
14+    SWC_MOD_LOGO    = 1 << 2,
15+    SWC_MOD_SHIFT   = 1 << 3,
16+    SWC_MOD_ANY     = ~0
17+};
18 
19 typedef void (* swc_binding_handler_t)(uint32_t time, uint32_t value,
20                                        void * data);