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

_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to