From c4600394d432047095bf09a9faa24f03962096d1 Mon Sep 17 00:00:00 2001 From: James Ross-Gowan Date: Sun, 29 Dec 2019 02:30:31 +1100 Subject: w32_common: remove implicit fallthrough GCC 9.2 warns about this. It was always a bit sketchy, so get rid of it. VK_F10 generates WM_SYSKEYDOWN, so it only needs to be handled in the WM_SYSKEYDOWN case. --- video/out/w32_common.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/video/out/w32_common.c b/video/out/w32_common.c index a72585dab3..c641039e88 100644 --- a/video/out/w32_common.c +++ b/video/out/w32_common.c @@ -1081,12 +1081,13 @@ static LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, return 0; } - // Handle all other WM_SYSKEYDOWN messages as WM_KEYDOWN - case WM_KEYDOWN: handle_key_down(w32, wParam, HIWORD(lParam)); if (wParam == VK_F10) return 0; break; + case WM_KEYDOWN: + handle_key_down(w32, wParam, HIWORD(lParam)); + break; case WM_SYSKEYUP: case WM_KEYUP: handle_key_up(w32, wParam, HIWORD(lParam)); -- cgit v1.2.3