[U-Boot] A minor question on a Driver Model function
Masahiro Yamada
yamada.m at jp.panasonic.com
Fri Sep 12 13:25:59 CEST 2014
Hi Simon,
I have a qustion about lists_driver_lookup_name() function.
for (entry = drv; entry != drv + n_ents; entry++) {
if (strncmp(name, entry->name, len))
continue;
/* Full match */
if (len == strlen(entry->name))
return entry;
}
Why is this not like follows?
for (entry = drv; entry != drv + n_ents; entry++) {
if (!strcmp(name, entry->name))
return entry;
}
It seems equivalent to the former and simpler.
Am I missing something?
Best Regards
Masahiro Yamada
More information about the U-Boot
mailing list