Christian Weisgerber:

> The oft-copied parse.y code declares some variables as "unsigned char *"
> but passes them to functions that take "char *" arguments and doesn't
> make any use of the unsigned property.

While I'm here...

>  int
>  yylex(void)
>  {
> -     u_char   buf[8096];
> -     u_char  *p;
> +     char     buf[8096];
> +     char    *p;

Is there any significance to that number 8096?  It suspiciously
looks like somebody mixed up the powers of two 4096 and 8192.

-- 
Christian "naddy" Weisgerber                          na...@mips.inka.de

Reply via email to