On Sun, 29 Apr 2001, John Polstra wrote:
> It's because words.c uses <stand.h> instead of <ctype.h>, and
> <stand.h> is missing the #define for isalnum(). I imagine adding
> something like this to <stand.h> would fix it:
>
> #define isalnum(c) (isalpha(c) || isdigit(c))
That would be broken, since it would make isalnum() evaluate its arg
more than once, but the other ctype macros in <libstand.h> and
<sys/ctype.h> already have this quality, although libstand.3 claims
that these functions have the same behaviour as the non-broken libc
ones.
Bruce
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message