check class_driver is null
This commit is contained in:
@@ -815,7 +815,7 @@ int lsusb(int argc, char **argv)
|
|||||||
hport = &hub->child[port];
|
hport = &hub->child[port];
|
||||||
if (hport->connected) {
|
if (hport->connected) {
|
||||||
for (uint8_t i = 0; i < hport->config.config_desc.bNumInterfaces; i++) {
|
for (uint8_t i = 0; i < hport->config.config_desc.bNumInterfaces; i++) {
|
||||||
if (hport->config.intf[i].class_driver->driver_name) {
|
if (hport->config.intf[i].class_driver && hport->config.intf[i].class_driver->driver_name) {
|
||||||
USB_LOG_RAW("\t|__Port %u, dev addr:0x%02x, If %u, ClassDriver=%s\r\n",
|
USB_LOG_RAW("\t|__Port %u, dev addr:0x%02x, If %u, ClassDriver=%s\r\n",
|
||||||
hport->port,
|
hport->port,
|
||||||
hport->dev_addr,
|
hport->dev_addr,
|
||||||
|
|||||||
Reference in New Issue
Block a user