Fix libusb-1.0.22 deprecated libusb_set_debug with libusb_set_option
libusb_set_debug is deprecated in libusb >= 1.0.22 therefore replace with equivalent libusb_set_option() API Change-Id: Ic0287a1bc0ccc90afe8e4c688085f0b25a7fb004 Signed-off-by: Khem Raj <raj.khem@gmail.com> Reviewed-on: http://openocd.zylin.com/4540 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
This commit is contained in:
parent
95a0024ef2
commit
ebf2d73340
|
@ -367,8 +367,11 @@ static bool usb_connect(void)
|
|||
|
||||
/* Set libusb to auto detach kernel and disable debug messages */
|
||||
(void)libusb_set_auto_detach_kernel_driver(dev, 1);
|
||||
#if LIBUSB_API_VERSION >= 0x01000106
|
||||
libusb_set_option(ctx, LIBUSB_OPTION_LOG_LEVEL, LIBUSB_LOG_LEVEL_NONE);
|
||||
#else
|
||||
libusb_set_debug(ctx, LIBUSB_LOG_LEVEL_NONE);
|
||||
|
||||
#endif
|
||||
/* Claim the debug interface on the XDS110 */
|
||||
result = libusb_claim_interface(dev, INTERFACE_DEBUG);
|
||||
} else {
|
||||
|
|
Loading…
Reference in New Issue