On December 7, 2003 06:17 pm, Moriyoshi Koizumi wrote: > Nope. Regardless of the range the function covers, it may return an > unwanted > value because the function is likely backed by a simple vector and a > negative > argument may make it refer to a point out of the valid address space.
While I cannot speak for behavior of the win32 libc library I've just tested a simple C program with positive & negative ranges for the values of isspace(). In glibc 2.2.X, 2.3.X, libc4 (FreeBSD 4.7), libc5 (FreeBSD 5.1) the function works properly without long winded casts. Ilia -- PHP CVS Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php