mirror of https://github.com/encounter/SDL.git
haptic: Deal with deprecated macOS symbol.
This commit is contained in:
parent
6801d676c0
commit
9d67686a5b
|
@ -167,7 +167,7 @@ SDL_SYS_HapticInit(void)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Now search I/O Registry for matching devices. */
|
/* Now search I/O Registry for matching devices. */
|
||||||
result = IOServiceGetMatchingServices(kIOMasterPortDefault, match, &iter);
|
result = IOServiceGetMatchingServices(kIOMainPortDefault, match, &iter);
|
||||||
if (result != kIOReturnSuccess) {
|
if (result != kIOReturnSuccess) {
|
||||||
return SDL_SetError("Haptic: Couldn't create a HID object iterator.");
|
return SDL_SetError("Haptic: Couldn't create a HID object iterator.");
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,6 +19,14 @@
|
||||||
3. This notice may not be removed or altered from any source distribution.
|
3. This notice may not be removed or altered from any source distribution.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
/* Things named "Master" were renamed to "Main" in macOS 12.0's SDK. */
|
||||||
|
#if MACOSX_COREAUDIO
|
||||||
|
#include <AvailabilityMacros.h>
|
||||||
|
#ifndef MAC_OS_VERSION_12_0
|
||||||
|
#define kIOMainPortDefault kIOMasterPortDefault
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
|
||||||
extern int MacHaptic_MaybeAddDevice( io_object_t device );
|
extern int MacHaptic_MaybeAddDevice( io_object_t device );
|
||||||
extern int MacHaptic_MaybeRemoveDevice( io_object_t device );
|
extern int MacHaptic_MaybeRemoveDevice( io_object_t device );
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue