USB: fix usb_get_configuration bug

This commit is contained in:
wlf 2013-03-19 20:51:14 +08:00
parent fca83b70fe
commit c653a9c6da

View File

@ -704,7 +704,7 @@ int usb_get_configuration(struct usb_device *dev)
"descriptor/%s: %d\n", cfgno, "start", result);
dev_err(ddev, "chopping to %d config(s)\n", cfgno);
dev->descriptor.bNumConfigurations = cfgno;
break;
goto err;
} else if (result < 4) {
dev_err(ddev, "config index %d descriptor too short "
"(expected %i, got %i)\n", cfgno,