* numbers.c (scm_mkbig): Add cast, and note that signed/unsigned
authorJim Blandy <jimb@red-bean.com>
Sun, 6 Sep 1998 18:15:59 +0000 (18:15 +0000)
committerJim Blandy <jimb@red-bean.com>
Sun, 6 Sep 1998 18:15:59 +0000 (18:15 +0000)
commit2bf746cc9ff70262ee710d79148e35fa79d3c8cc
tree2da637a51f444eae6be1586663eb777f0fb5d82d
parentc7023c693ac6792bc09b9838de36e0fa01148fe7
* numbers.c (scm_mkbig): Add cast, and note that signed/unsigned
comparison is okay here.
* numbers.c (scm_istr2int): Add cast; len is known to be positive.
* numbers.c (scm_bigcomp): Clarify logic, and avoid relying on the
(true, but confusing) fact that -1 == ((unsigned) 0 - 1).
* numbers.c (scm_adjbig): Make nsiz an scm_sizet, to avoid mixing
signed/unsigned.
libguile/numbers.c