Browse Source

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.
Sam Lantinga 3 years ago
parent
commit
14db417e12
1 changed files with 1 additions and 4 deletions
  1. 1 4
      src/hidapi/mac/hid.c

+ 1 - 4
src/hidapi/mac/hid.c

@@ -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)
 {
-	// This crashes on M1 Macs, tracked by radar bug 79667729
-	//return get_string_property(device, CFSTR(kIOHIDSerialNumberKey), buf, len);
-	buf[0] = 0;
-	return 0;
+	return get_string_property(device, CFSTR(kIOHIDSerialNumberKey), buf, len);
 }
 
 static int get_manufacturer_string(IOHIDDeviceRef device, wchar_t *buf, size_t len)