I've encountered a bug in the coding functions of the base library
(perhaps others). @encode(char) is used in several places, but this is
not portable. @encode(char) returns an unsigned char (_C_UCHR) on some
machines and signed (_C_CHR) on others. It's easy to change all
occurances to @encode(unsigned char), but I'm not sure how many people
this will mess up. I'm not sure if it's worth the trouble though to
create a new encoding version in every class it's needed.
The other choice is to make the decoder a tad more forgiving...
--
Adam Fedor, Digital Optics | Fudd's law of opposition: Push
[EMAIL PROTECTED] http://www.doc.com | something hard enough, and it
[EMAIL PROTECTED] http://www.gnustep.org | will fall over.
_______________________________________________
Bug-gnustep mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-gnustep