From: Nathan Hjelm Date: Thu, 8 Jan 2015 03:43:47 +0000 (-0700) Subject: Do not use IOUSBDeviceInterface550 or kIOUSBInterfaceInterfaceID550 on OSX versions X-Git-Tag: upstream/1.0.21~212 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8c23764f1ea7b738ad94f57484d6f7906acaf549;p=platform%2Fupstream%2Flibusb.git Do not use IOUSBDeviceInterface550 or kIOUSBInterfaceInterfaceID550 on OSX versions older than 10.9. Closes #48 Signed-off-by: Nathan Hjelm --- diff --git a/libusb/os/darwin_usb.h b/libusb/os/darwin_usb.h index 8838881..066197b 100644 --- a/libusb/os/darwin_usb.h +++ b/libusb/os/darwin_usb.h @@ -28,7 +28,7 @@ #include /* IOUSBInterfaceInferface */ -#if defined (kIOUSBInterfaceInterfaceID550) +#if defined (kIOUSBInterfaceInterfaceID550) && MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_9 #define usb_interface_t IOUSBInterfaceInterface550 #define InterfaceInterfaceID kIOUSBInterfaceInterfaceID550 @@ -65,7 +65,7 @@ #endif /* IOUSBDeviceInterface */ -#if defined (kIOUSBDeviceInterfaceID500) +#if defined (kIOUSBDeviceInterfaceID500) && MAC_OS_X_VERSION_MIN_REQUIRED >= MAC_OS_X_VERSION_10_9 #define usb_device_t IOUSBDeviceInterface500 #define DeviceInterfaceID kIOUSBDeviceInterfaceID500 diff --git a/libusb/version_nano.h b/libusb/version_nano.h index d143024..dd9d603 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 10942 +#define LIBUSB_NANO 10943