X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Fjtag%2Fdrivers%2Flibusb1_common.c;h=194f737cde3a9f87955b2ec594d85765e3c6051c;hb=7bfcc10839d2a9190cb7ae9fae02280e643b3450;hp=c6cb494335a88fbc29b5b0d4596e4282628d7741;hpb=b302344779941f36129f1c09c24c5bbc414c4744;p=openocd diff --git a/src/jtag/drivers/libusb1_common.c b/src/jtag/drivers/libusb1_common.c index c6cb4943..194f737c 100644 --- a/src/jtag/drivers/libusb1_common.c +++ b/src/jtag/drivers/libusb1_common.c @@ -74,13 +74,13 @@ int jtag_libusb_open(const uint16_t vids[], const uint16_t pids[], void jtag_libusb_close(jtag_libusb_device_handle *dev) { /* Close device */ - jtag_libusb_close(dev); + libusb_close(dev); libusb_exit(jtag_libusb_context); } int jtag_libusb_bulk_write(jtag_libusb_device_handle *dev, int ep, char *bytes, - int size, int timeout) + int size, int timeout) { int transferred = 0; @@ -90,7 +90,7 @@ int jtag_libusb_bulk_write(jtag_libusb_device_handle *dev, int ep, char *bytes, } int jtag_libusb_bulk_read(jtag_libusb_device_handle *dev, int ep, char *bytes, - int size, int timeout) + int size, int timeout) { int transferred = 0; @@ -100,12 +100,12 @@ int jtag_libusb_bulk_read(jtag_libusb_device_handle *dev, int ep, char *bytes, } int jtag_libusb_set_configuration(jtag_libusb_device_handle *devh, - int configuration) + int configuration) { struct jtag_libusb_device *udev = jtag_libusb_get_device(devh); int retCode = -99; - struct libusb_config_descriptor *config; + struct libusb_config_descriptor *config = NULL; libusb_get_config_descriptor(udev, configuration, &config); retCode = libusb_set_configuration(devh, config->bConfigurationValue); @@ -116,8 +116,8 @@ int jtag_libusb_set_configuration(jtag_libusb_device_handle *devh, } int jtag_libusb_get_endpoints(struct jtag_libusb_device *udev, - unsigned int *usb_read_ep, - unsigned int *usb_write_ep) + unsigned int *usb_read_ep, + unsigned int *usb_write_ep) { const struct libusb_interface *inter; const struct libusb_interface_descriptor *interdesc;