From a5d8f98c60344548f0b6a70828b95f2b2e1f7553 Mon Sep 17 00:00:00 2001 From: David Kastrup Date: Wed, 27 Feb 2013 20:45:08 -0500 Subject: [PATCH] Let reverse! accept arbitrary types as second argument (new_tail) * libguile/list.c (scm_reverse_x): remove typecheck for 2nd arg. Signed-off-by: Mark H Weaver --- libguile/list.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/libguile/list.c b/libguile/list.c index 6c8f8bef2..d30f9e847 100644 --- a/libguile/list.c +++ b/libguile/list.c @@ -377,8 +377,6 @@ SCM_DEFINE (scm_reverse_x, "reverse!", 1, 1, 0, SCM_VALIDATE_LIST (1, lst); if (SCM_UNBNDP (new_tail)) new_tail = SCM_EOL; - else - SCM_VALIDATE_LIST (2, new_tail); while (!SCM_NULL_OR_NIL_P (lst)) {