cmake: add -Wimplicit-fallthrough warning

This commit is contained in:
Anonymous Maarten
2024-03-18 17:56:22 +01:00
committed by Anonymous Maarten
parent 086a7a4687
commit f59dbf6a12
10 changed files with 22 additions and 6 deletions

View File

@@ -542,6 +542,7 @@ void SDL_EVDEV_kbd_keycode(SDL_EVDEV_keyboard_state *kbd, unsigned int keycode,
if (down == 0) {
chg_vc_kbd_led(kbd, ALKED);
}
SDL_FALLTHROUGH;
case LSH: /* left shift */
case RSH: /* right shift */
k_shift(kbd, 0, down == 0);
@@ -551,6 +552,7 @@ void SDL_EVDEV_kbd_keycode(SDL_EVDEV_keyboard_state *kbd, unsigned int keycode,
if (down == 0) {
chg_vc_kbd_led(kbd, ALKED);
}
SDL_FALLTHROUGH;
case LCTR: /* left ctrl */
case RCTR: /* right ctrl */
k_shift(kbd, 1, down == 0);
@@ -560,6 +562,7 @@ void SDL_EVDEV_kbd_keycode(SDL_EVDEV_keyboard_state *kbd, unsigned int keycode,
if (down == 0) {
chg_vc_kbd_led(kbd, ALKED);
}
SDL_FALLTHROUGH;
case LALT: /* left alt */
case RALT: /* right alt */
k_shift(kbd, 2, down == 0);

View File

@@ -573,6 +573,7 @@ int SDL_SendPenMotion(Uint64 timestamp,
event.motion.yrel = last_y - y;
return (SDL_PushEvent(&event) > 0) || posted;
}
break;
default:
break;

View File

@@ -2005,6 +2005,7 @@ static void HandleInputEvents(SDL_Joystick *joystick)
default:
break;
}
break;
default:
break;
}
@@ -2095,6 +2096,7 @@ static void HandleInputEvents(SDL_Joystick *joystick)
default:
break;
}
break;
default:
break;
}

View File

@@ -404,6 +404,7 @@ void VITA_ImeEventHandler(void *arg, const SceImeEventData *e)
break;
case SCE_IME_EVENT_PRESS_ENTER:
SDL_SendKeyboardKeyAutoRelease(0, SDL_SCANCODE_RETURN);
break;
case SCE_IME_EVENT_PRESS_CLOSE:
sceImeClose();
videodata->ime_active = SDL_FALSE;