OpenBSD 3.4 isspace() b0rked (was: Problem compacting databases (again!))

John xd890cc2b41c31d74 at f4n.org
Mon Jan 24 02:05:50 CET 2005


On Sun, Jan 23, 2005 at 23:38:22 +0100, Matthias Andree wrote:
> Bingo - I tried this on SourceForge's compile farm. The second line
> should have been 0xa0 0 (zero as the 2nd number) according to POSIX and
> OpenBSD documentation, but we got 8 (eight) instead.
Kind of OT, but it broke in revision 1.4:
http://www.openbsd.org/cgi-bin/cvsweb/src/lib/libc/gen/ctype_.c

0xa0 in a non-breaking space in ISO 8859-1, so that kind of makes
sense, don't know about the rest though. Anyhow, it's bad since it
doesn't agree with the docs and the behaviour is unexpected.



More information about the Bogofilter mailing list