Reenable getting the serial number on macOS

We filter now on game controllers, so we shouldn't hit the crash bug on random devices that this was working around.
This commit is contained in:
Sam Lantinga 2022-03-08 21:32:27 -08:00
parent c3ca3445bd
commit 14db417e12
1 changed files with 1 additions and 4 deletions

View File

@ -326,10 +326,7 @@ static int get_string_property_utf8(IOHIDDeviceRef device, CFStringRef prop, cha
static int get_serial_number(IOHIDDeviceRef device, wchar_t *buf, size_t len) static int get_serial_number(IOHIDDeviceRef device, wchar_t *buf, size_t len)
{ {
// This crashes on M1 Macs, tracked by radar bug 79667729 return get_string_property(device, CFSTR(kIOHIDSerialNumberKey), buf, len);
//return get_string_property(device, CFSTR(kIOHIDSerialNumberKey), buf, len);
buf[0] = 0;
return 0;
} }
static int get_manufacturer_string(IOHIDDeviceRef device, wchar_t *buf, size_t len) static int get_manufacturer_string(IOHIDDeviceRef device, wchar_t *buf, size_t len)