Subject: `char -> unsigned char'
To: None <email@example.com>
From: Todd Vierling <firstname.lastname@example.org>
Date: 12/19/1998 12:15:25
On Sat, 19 Dec 1998, NetBSD source changes wrote:
: (christos - Sat Dec 19 16:01:21 UTC 1998)
: char -> unsigned char
Looking at this, it's:
- if (*cp == '\\' && isspace(cp))
+ if (*cp == '\\' && isspace((unsigned char)cp))
Why is this? char/unsigned char stuff was supposed to be taken care of by a
not very recent change to <ctype.h>.
If something is going wrong here, the is*() macros need to change, not a
whole bunch of code. Think `third party code'....
-- Todd Vierling (Personal email@example.com; Bus. firstname.lastname@example.org)