Skip to content

Conversation

jayschwa
Copy link

@jayschwa jayschwa commented May 7, 2025

No description provided.

slouken and others added 11 commits March 31, 2025 12:58
- Remove duplicate 'dollar' symbol in the path
- Use command 'file' to normalize file paths

(cherry picked from commit 40b1eac)
It looks like both macOS (15.1.1) and SDL are trying to talk to the controller at the same time, which can cause interleaved replies or even locking up the controller. Waiting a bit before talking to the controller seems to take care of this.

(cherry picked from commit 45b01d1)
Shifting a signed int left by 31 is UB.

(cherry picked from commit 15fd3fc)
This reverts commit 5925c27.

Fixes libsdl-org#12807

(cherry picked from commit 5b95114)
Unregistering the input report callback marks the device as disconnected, so IOHIDDeviceClose() would never be called if the device wasn't already disconnected  when hid_close() was called.

Fixes libsdl-org#12255

(cherry picked from commit 2442c85)
This fixes undefined behavior resulting from adding offsets to nullptr.

(cherry picked from commit a220e7c)
@jayschwa jayschwa merged commit 35d2548 into allyourcodebase:main May 7, 2025
3 checks passed
@jayschwa jayschwa deleted the update-to-sdl-2.32.6 branch May 7, 2025 04:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants