[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH] xen/string: Fix strcmp() and strncmp()
>>> On 04.01.19 at 18:00, <andrew.cooper3@xxxxxxxxxx> wrote: > The C spec requires that the comarison be done in terms of unsigned char. > > The code style in this file is terrible, but does claim to be Xen BSD style, > so fix up these functions while rewriting them. Where have you found this claim? The comment at the bottom has * c-file-style: "BSD" * c-basic-offset: 8 * tab-width: 8 * indent-tabs-mode: t i.e. clearly not Xen style. > @@ -139,15 +141,18 @@ int (strcmp)(const char *cs, const char *ct) > */ > int (strncmp)(const char *cs, const char *ct, size_t count) > { > - register signed char __res = 0; > + for ( ; count; count-- ) Odd loop heading when "while (count--)" would do, since "count" isn't used elsewhere. Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |