diff options
Diffstat (limited to 'dome_key_map.h')
| -rw-r--r-- | dome_key_map.h | 12 | 
1 files changed, 4 insertions, 8 deletions
| diff --git a/dome_key_map.h b/dome_key_map.h index 1206d1d..647c6e5 100644 --- a/dome_key_map.h +++ b/dome_key_map.h @@ -12,18 +12,14 @@ typedef enum {    Down,  } HeadphoneButton; -typedef struct MapKind MapKind; - -typedef struct Option_CString Option_CString; +typedef enum { +  Map, +  Command, +} MapKind;  typedef struct {    const char *action;    const MapKind *kind;  } CKeyActionResult; -typedef struct { -  Option_CString action; -  MapKind kind; -} KeyActionResult; -  const CKeyActionResult *c_run_key_action(const HeadphoneButton *trigger, size_t length); | 
