refactor(hold-tap): improve switch statements

This commit is contained in:
Okke Formsma 2021-02-06 20:57:06 +01:00
parent bd19a3f97f
commit 87b727d8c5

View file

@ -279,9 +279,10 @@ static inline const char *flavor_str(enum flavor flavor) {
return "balanced"; return "balanced";
case FLAVOR_TAP_PREFERRED: case FLAVOR_TAP_PREFERRED:
return "tap-preferred"; return "tap-preferred";
} default:
return "UNKNOWN FLAVOR"; return "UNKNOWN FLAVOR";
} }
}
static inline const char *status_str(enum status status) { static inline const char *status_str(enum status status) {
switch (status) { switch (status) {
@ -293,9 +294,10 @@ static inline const char *status_str(enum status status) {
return "hold-interrupt"; return "hold-interrupt";
case STATUS_TAP: case STATUS_TAP:
return "tap"; return "tap";
} default:
return "UNKNOWN STATUS"; return "UNKNOWN STATUS";
} }
}
static inline const char *decision_moment_str(enum decision_moment decision_moment) { static inline const char *decision_moment_str(enum decision_moment decision_moment) {
switch (decision_moment) { switch (decision_moment) {
@ -309,9 +311,10 @@ static inline const char *decision_moment_str(enum decision_moment decision_mome
return "quick-tap"; return "quick-tap";
case HT_TIMER_EVENT: case HT_TIMER_EVENT:
return "timer"; return "timer";
} default:
return "UNKNOWN STATUS"; return "UNKNOWN STATUS";
} }
}
static int press_binding(struct active_hold_tap *hold_tap) { static int press_binding(struct active_hold_tap *hold_tap) {
struct zmk_behavior_binding_event event = { struct zmk_behavior_binding_event event = {