mirror of
https://github.com/Relintai/sdl2_frt.git
synced 2024-12-16 11:06:49 +01:00
Make sure the HIDAPI device is locked when closing it, in case there is rumble pending that didn't complete
This commit is contained in:
parent
b3848c5120
commit
907b8eebc3
@ -1221,7 +1221,9 @@ HIDAPI_JoystickClose(SDL_Joystick * joystick)
|
||||
SDL_LockMutex(device->dev_lock);
|
||||
}
|
||||
|
||||
SDL_LockMutex(device->dev_lock);
|
||||
device->driver->CloseJoystick(device, joystick);
|
||||
SDL_UnlockMutex(device->dev_lock);
|
||||
|
||||
SDL_free(joystick->hwdata);
|
||||
joystick->hwdata = NULL;
|
||||
|
Loading…
Reference in New Issue
Block a user