فهرست منبع

Fixed warning C6031: Return value ignored: 'GetKeyboardState'.

Sam Lantinga 2 سال پیش
والد
کامیت
c7d81d936a
1فایلهای تغییر یافته به همراه3 افزوده شده و 1 حذف شده
  1. 3 1
      src/video/windows/SDL_windowskeyboard.c

+ 3 - 1
src/video/windows/SDL_windowskeyboard.c

@@ -198,7 +198,9 @@ void WIN_ResetDeadKeys()
     WCHAR buffer[16];
     int keycode, scancode, result, i;
 
-    GetKeyboardState(keyboardState);
+    if (!GetKeyboardState(keyboardState)) {
+        return;
+    }
 
     keycode = VK_SPACE;
     scancode = MapVirtualKey(keycode, MAPVK_VK_TO_VSC);