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