Hi Masahiro,

On 12 September 2014 05:25, Masahiro Yamada <yamad...@jp.panasonic.com> wrote:
> 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;
>         }

I think that code was there from the beginning. Marek might have
written it...the original series that I did as an RFC was here.

http://patchwork.ozlabs.org/patch/239255/

Might worth a patch.

>
>
>
> It seems equivalent to the former and simpler.
>
> Am I missing something?
>
>
>
> Best Regards
> Masahiro Yamada
>

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

Reply via email to