Avoid lossy conversion from inum to double in numerical comparisons.
authorMark H Weaver <mhw@netris.org>
Tue, 16 Jul 2013 04:26:11 +0000 (00:26 -0400)
committerMark H Weaver <mhw@netris.org>
Tue, 16 Jul 2013 04:26:11 +0000 (00:26 -0400)
commit95ed221785f5b1203e998823455f682c1830498b
treeea3a0537573d9bb54b61612999b3a363894b28f0
parentba0e46ea1b56ff6164daa9d5fe0778029ca3beee
Avoid lossy conversion from inum to double in numerical comparisons.

* libguile/numbers.c (scm_less_p): Avoid converting inums to doubles.

* test-suite/tests/numbers.test (<): Add tests.
libguile/numbers.c
test-suite/tests/numbers.test