Mhh, strange...
OK, "unsigned char" would be the correct type for all string operations.
But if you don't do any arithmetic operations on a char variable, the
difference between "char" and "unsigned char" should only be academic...
Maybe - "wchar_t" could be a point of discussion...
cu - rainer
> -----Original Message-----
> From: jmruiz@boe.es [mailto:jmruiz@boe.es]
> Sent: Wednesday, November 22, 2000 4:48 PM
> To: rainer.Scherg@rexroth.de
> Cc: swish-e@sunsite.berkeley.edu; jose M. Sanchez
> Subject: isspace locale and swish (2)
>
>
>
> Hi Rainer,
>
> Finally, I see the problem. In my solaris test box, I need to cast
> the char to unsigned char to fix the problem of the "accuted i and
> accuted u".
>
> BTW, this problem is not relevant for English users.
>
> I mean, in getwords (string.c), isspace(*line) should be moved to
> isspace((int)((unsigned char)*line))
>
> I need to check other OS.
----------------------------------------------------------------------
This Mail has been checked for Viruses
Attention: Encrypted Mails can NOT be checked !
* * *
Diese Mail wurde auf Viren ueberprueft
Hinweis: Verschluesselte Mails koennen NICHT geprueft werden !
----------------------------------------------------------------------
Received on Thu Nov 23 08:47:02 2000