be compatible with libusb-versions without dev->devnum member
This commit is contained in:
parent
ddb9214f8d
commit
a2a952c0da
@ -534,7 +534,7 @@ int do_wdioctl(int fd, unsigned int request, unsigned char *wdioctl) {
|
|||||||
(desc->idProduct == e->matchTables[i].ProductId) &&
|
(desc->idProduct == e->matchTables[i].ProductId) &&
|
||||||
(desc->bDeviceClass == e->matchTables[i].bDeviceClass) &&
|
(desc->bDeviceClass == e->matchTables[i].bDeviceClass) &&
|
||||||
(desc->bDeviceSubClass == e->matchTables[i].bDeviceSubClass) &&
|
(desc->bDeviceSubClass == e->matchTables[i].bDeviceSubClass) &&
|
||||||
((devnum == -1) || (dev->devnum == devnum)) ) {
|
((devnum == -1) || (strtol(dev->filename, NULL, 10) == devnum)) ) {
|
||||||
int ac;
|
int ac;
|
||||||
for (ac = 0; ac < desc->bNumConfigurations; ac++) {
|
for (ac = 0; ac < desc->bNumConfigurations; ac++) {
|
||||||
struct usb_interface *interface = dev->config[ac].interface;
|
struct usb_interface *interface = dev->config[ac].interface;
|
||||||
|
Reference in New Issue
Block a user