--- util.c.original 2003-02-08 10:49:54.000000000 +0000 +++ util.c 2003-02-03 09:16:19.000000000 +0000 @@ -315,7 +315,7 @@ read_infile(char *fname) { register int fd, cc; - register char *cp; + register char *cp, *cmt; struct stat buf; fd = open(fname, O_RDONLY); @@ -336,6 +336,9 @@ error("short read %s (%d != %d)", fname, cc, (int)buf.st_size); cp[(int)buf.st_size] = '\0'; + while ((cmt = strchr (cp, '#'))) + while (*cmt != '\r' && *cmt != '\n' && *cmt != NULL) + *cmt++ = ' '; return (cp); }