Преглед изворни кода

Fixed thread-safety warning

Sam Lantinga пре 2 година
родитељ
комит
0f80d47bbd
1 измењених фајлова са 2 додато и 0 уклоњено
  1. 2 0
      src/joystick/hidapi/SDL_hidapijoystick.c

+ 2 - 0
src/joystick/hidapi/SDL_hidapijoystick.c

@@ -663,6 +663,8 @@ static void HIDAPI_UpdateJoystickSerial(SDL_HIDAPI_Device *device)
 {
 {
     int i;
     int i;
 
 
+    SDL_AssertJoysticksLocked();
+
     for (i = 0; i < device->num_joysticks; ++i) {
     for (i = 0; i < device->num_joysticks; ++i) {
         SDL_Joystick *joystick = SDL_GetJoystickFromInstanceID(device->joysticks[i]);
         SDL_Joystick *joystick = SDL_GetJoystickFromInstanceID(device->joysticks[i]);
         if (joystick && device->serial) {
         if (joystick && device->serial) {