]> git.sur5r.net Git - openocd/blobdiff - src/jtag/drivers/xds110.c
Fix libusb-1.0.22 deprecated libusb_set_debug with libusb_set_option
[openocd] / src / jtag / drivers / xds110.c
index 90b69902736be71fb3f3e508fd6c4bba0b8e6251..9bfe02ea87b4cd3f5dea45abbadd9a159c5864ff 100644 (file)
@@ -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 {