Subject: Re: `char -> unsigned char'
To: None <current-users@netbsd.org>
From: Christos Zoulas <christos@zoulas.com>
List: current-users
Date: 12/19/1998 18:02:06
In article <Pine.NEB.4.05.9812191213190.7625-100000@duhnet.net> tv@pobox.com (Todd Vierling) writes:
>On Sat, 19 Dec 1998, NetBSD source changes wrote:
>
>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'....

On NetBSD, not other systems. I am trying to get the code to be more portable
when it is compiled in other OS's. The choice is to either override the native
OS's ctype.h and use our own, or cast. Casting is more portable, but more
disruptive. If the consensus is that we should not be casting, then I'll
back out the changes and fix the header file.

christos