Просмотр исходного кода

Fix incorrect type in SDL_GetMice() and SDL_GetKeyboards() allocation (#14870)

(cherry picked from commit 124c5922aaee0a3719031a3525cfe22aa08708fb)
Thour 1 месяц назад
Родитель
Сommit
a84cde99b7
2 измененных файлов с 2 добавлено и 2 удалено
  1. 1 1
      src/events/SDL_keyboard.c
  2. 1 1
      src/events/SDL_mouse.c

+ 1 - 1
src/events/SDL_keyboard.c

@@ -179,7 +179,7 @@ SDL_KeyboardID *SDL_GetKeyboards(int *count)
     int i;
     SDL_KeyboardID *keyboards;
 
-    keyboards = (SDL_JoystickID *)SDL_malloc((SDL_keyboard_count + 1) * sizeof(*keyboards));
+    keyboards = (SDL_KeyboardID *)SDL_malloc((SDL_keyboard_count + 1) * sizeof(*keyboards));
     if (keyboards) {
         if (count) {
             *count = SDL_keyboard_count;

+ 1 - 1
src/events/SDL_mouse.c

@@ -422,7 +422,7 @@ SDL_MouseID *SDL_GetMice(int *count)
     int i;
     SDL_MouseID *mice;
 
-    mice = (SDL_JoystickID *)SDL_malloc((SDL_mouse_count + 1) * sizeof(*mice));
+    mice = (SDL_MouseID *)SDL_malloc((SDL_mouse_count + 1) * sizeof(*mice));
     if (mice) {
         if (count) {
             *count = SDL_mouse_count;