diff options
-rw-r--r-- | util/comm-usb.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/util/comm-usb.c b/util/comm-usb.c index 3810af6ea8..9b362aa2f4 100644 --- a/util/comm-usb.c +++ b/util/comm-usb.c @@ -125,8 +125,9 @@ static int find_interface_with_endpoint(struct usb_endpoint *uep) ep = &iface->endpoint[k]; if (ep->bEndpointAddress == uep->ep_num) { uep->chunk_len = ep->wMaxPacketSize; + r = iface->bInterfaceNumber; libusb_free_config_descriptor(conf); - return i; + return r; } } } |