Browse Source

Fixed build

Sam Lantinga 10 months ago
parent
commit
2e8bd8f1f3
1 changed files with 6 additions and 4 deletions
  1. 6 4
      src/video/windows/SDL_windowsevents.c

+ 6 - 4
src/video/windows/SDL_windowsevents.c

@@ -1046,12 +1046,13 @@ WIN_WindowProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
     case WM_KEYDOWN:
     case WM_SYSKEYDOWN:
     {
+        SDL_Scancode code = WindowsScanCodeToSDLScanCode(lParam, wParam);
+        const Uint8 *keyboardState = SDL_GetKeyboardState(NULL);
+
         if (skip_bad_lcrtl(wParam, lParam)) {
             returnCode = 0;
             break;
         }
-        SDL_Scancode code = WindowsScanCodeToSDLScanCode(lParam, wParam);
-        const Uint8 *keyboardState = SDL_GetKeyboardState(NULL);
 
         /* Detect relevant keyboard shortcuts */
         if (keyboardState[SDL_SCANCODE_LALT] == SDL_PRESSED || keyboardState[SDL_SCANCODE_RALT] == SDL_PRESSED) {
@@ -1072,12 +1073,13 @@ WIN_WindowProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)
     case WM_SYSKEYUP:
     case WM_KEYUP:
     {
+        SDL_Scancode code = WindowsScanCodeToSDLScanCode(lParam, wParam);
+        const Uint8 *keyboardState = SDL_GetKeyboardState(NULL);
+
         if (skip_bad_lcrtl(wParam, lParam)) {
             returnCode = 0;
             break;
         }
-        SDL_Scancode code = WindowsScanCodeToSDLScanCode(lParam, wParam);
-        const Uint8 *keyboardState = SDL_GetKeyboardState(NULL);
 
         if (code != SDL_SCANCODE_UNKNOWN) {
             if (code == SDL_SCANCODE_PRINTSCREEN &&