Procházet zdrojové kódy

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

Ryan C. Gordon před 9 roky
rodič
revize
4295a6fe47
1 změnil soubory, kde provedl 1 přidání a 0 odebrání
  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()? */