adb: Fix infinite loop in Linux host device discovery.

Signed-off-by: Mike Lockwood <lockwood@android.com>
This commit is contained in:
Mike Lockwood 2009-08-11 11:29:40 -04:00
parent 37d3111b1c
commit d70dc73d8d
1 changed files with 1 additions and 5 deletions

View File

@ -269,11 +269,7 @@ static void find_usb_device(const char *base,
break;
} else {
// seek next interface descriptor
if (i < interfaces - 1) {
while (bufptr[1] != USB_DT_INTERFACE) {
bufptr += bufptr[0];
}
}
bufptr += (USB_DT_ENDPOINT_SIZE * interface->bNumEndpoints);
}
} // end of for