Explorar o código

Mac: Fixed off-by-one bug when plugging in a joystick (thanks, Konstantin!).

Ryan C. Gordon %!s(int64=10) %!d(string=hai) anos
pai
achega
4295a6fe47
Modificáronse 1 ficheiros con 1 adicións e 0 borrados
  1. 1 0
      src/joystick/darwin/SDL_sysjoystick.c

+ 1 - 0
src/joystick/darwin/SDL_sysjoystick.c

@@ -465,6 +465,7 @@ JoystickDeviceWasAddedCallback(void *ctx, IOReturn res, void *sender, IOHIDDevic
             curdevice = curdevice->pNext;
         }
         curdevice->pNext = device;
+        ++device_index;  /* bump by one since we counted by pNext. */
     }
 
 /* !!! FIXME: why isn't there an SDL_PrivateJoyDeviceAdded()? */