>>> On 04.01.19 at 18:00, <[email protected]> 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
[email protected]
https://lists.xenproject.org/mailman/listinfo/xen-devel