usb: core: Move variable initialization to appropriate place
It is better to initialize the variable 'cfgno' in the for loop than at the current place. Signed-off-by: Suwan Kim <suwan.kim027@gmail.com> Acked-by: Alan Stern <stern@rowland.harvard.edu> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
a2fd23b937
commit
1760435d61
|
@ -805,7 +805,6 @@ int usb_get_configuration(struct usb_device *dev)
|
|||
unsigned char *bigbuffer;
|
||||
struct usb_config_descriptor *desc;
|
||||
|
||||
cfgno = 0;
|
||||
if (ncfg > USB_MAXCONFIG) {
|
||||
dev_warn(ddev, "too many configurations: %d, "
|
||||
"using maximum allowed: %d\n", ncfg, USB_MAXCONFIG);
|
||||
|
@ -831,7 +830,7 @@ int usb_get_configuration(struct usb_device *dev)
|
|||
if (!desc)
|
||||
goto err2;
|
||||
|
||||
for (; cfgno < ncfg; cfgno++) {
|
||||
for (cfgno = 0; cfgno < ncfg; cfgno++) {
|
||||
/* We grab just the first descriptor so we know how long
|
||||
* the whole configuration is */
|
||||
result = usb_get_descriptor(dev, USB_DT_CONFIG, cfgno,
|
||||
|
|
Loading…
Reference in New Issue