diff --git a/[refs] b/[refs] index 95b9c9294209..97ab4e43ee89 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: b6a2f10ca045c9b0a4732c38485ad6ca1b663bf4 +refs/heads/master: e4a3d94658b5760fc947d7f7185c57db47ca362a diff --git a/trunk/drivers/usb/core/message.c b/trunk/drivers/usb/core/message.c index e5d5a2603f3a..cd220277c6c3 100644 --- a/trunk/drivers/usb/core/message.c +++ b/trunk/drivers/usb/core/message.c @@ -1471,7 +1471,7 @@ int usb_reset_configuration(struct usb_device *dev) /* If not, reinstate the old alternate settings */ if (retval < 0) { reset_old_alts: - for (; i >= 0; i--) { + for (i--; i >= 0; i--) { struct usb_interface *intf = config->interface[i]; struct usb_host_interface *alt;