X-Git-Url: http://sigrok.org/gitweb/?a=blobdiff_plain;f=hardware%2Fcommon%2Fusb.c;h=efe4eb432a1444c854da118a3a15945707a0c40a;hb=76e107d68c010ee3aaede5a1eec2893f82062184;hp=584a09dc383f4a0014331a82a648effa19de1737;hpb=9116262931773877e4dd279336ebb2be8f182c05;p=libsigrok.git diff --git a/hardware/common/usb.c b/hardware/common/usb.c index 584a09dc..efe4eb43 100644 --- a/hardware/common/usb.c +++ b/hardware/common/usb.c @@ -25,7 +25,7 @@ #include "libsigrok.h" #include "libsigrok-internal.h" -/* SR_HWCAP_CONN takes one of these: */ +/* SR_CONF_CONN takes one of these: */ #define CONN_USB_VIDPID "^([0-9a-z]{1,4})\\.([0-9a-z]{1,4})$" #define CONN_USB_BUSADDR "^(\\d+)\\.(\\d+)$" @@ -189,6 +189,7 @@ SR_PRIV GSList *sr_usb_find_usbtmc(libusb_context *usb_ctx) libusb_get_device_address(devlist[i]), NULL); devices = g_slist_append(devices, usb); } + libusb_free_config_descriptor(confdes); } } libusb_free_device_list(devlist, 1);