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

Reply via email to