Fix bytevectors VALIDATE_REAL to test for reals, not rationals
authorMark H Weaver <mhw@netris.org>
Tue, 1 Mar 2011 17:46:38 +0000 (12:46 -0500)
committerMark H Weaver <mhw@netris.org>
Tue, 8 Mar 2011 22:52:52 +0000 (17:52 -0500)
commitae255d65c39de0532df1a2b1da7a14d94e5e3bc6
tree31136d1b3a7e7b1addc9f67ecdd1960461ace11b
parent0176bbb71705434f3fbbfe67cd00a7ae3d7cf079
Fix bytevectors VALIDATE_REAL to test for reals, not rationals

Reported and fixed by Daniel Llorens <dll@bluewin.ch>.

* libguile/bytevectors.c (VALIDATE_REAL): Test for reals, not rationals.

* test-suite/tests/srfi-4.test (f32 vectors, f64 vectors): Add tests.
libguile/bytevectors.c
test-suite/tests/srfi-4.test