diff options
-rw-r--r-- | sys/dev/usb/usbdi.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/usb/usbdi.c b/sys/dev/usb/usbdi.c index 30d171c..4f69d1e 100644 --- a/sys/dev/usb/usbdi.c +++ b/sys/dev/usb/usbdi.c @@ -1249,7 +1249,7 @@ usbd_driver_load(module_t mod, int what, void *arg) if (error) return 0; /* XXX maybe transient, or error? */ - for (; devcount; devcount--) + for (devcount--; devcount >= 0; devcount--) USB_RECONFIGURE(devlist[devcount]); free(devlist, M_TEMP); |