numbers.c (XDIGIT2UINT,
authorKevin Ryde <user42@zip.com.au>
Tue, 27 Apr 2004 23:16:17 +0000 (23:16 +0000)
committerKevin Ryde <user42@zip.com.au>
Tue, 27 Apr 2004 23:16:17 +0000 (23:16 +0000)
commit71df73ac43cc3019da9f232d80487b6fe47f3162
tree044a1416647197005030fe09f4e2346d88965e8b
parent70d31de9007928757cce9d0f2bf15e889957657d
numbers.c (XDIGIT2UINT,
mem2uinteger, mem2decimal_from_point, mem2ureal): Cast char to int for
ctype.h tests, to avoid warnings from gcc on HP-UX about char as array
subscript.  Reported by Andreas Vögele.
Also cast through unsigned char to avoid passing negatives to those
macros if input contains 8-bit values.
libguile/numbers.c