Fix zero? error message. Accepts any number, not just reals.

This commit is contained in:
Vincent St-Amour 2010-12-16 14:45:31 -05:00
parent cb723092e2
commit 2bf83832b9

View File

@ -397,7 +397,7 @@ zero_p (int argc, Scheme_Object *argv[])
int v;
v = scheme_is_zero(argv[0]);
if (v < 0) {
NEED_REAL(zero?);
NEED_NUMBER(zero?);
ESCAPED_BEFORE_HERE;
}
return (v ? scheme_true : scheme_false);