From c9d93dd0b288c24c61a4a4764b38ad698d97e2cc Mon Sep 17 00:00:00 2001 From: Justin Ethier Date: Fri, 1 Jul 2016 01:07:25 -0400 Subject: [PATCH] Bug fixes --- runtime.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime.c b/runtime.c index df82f4f9..fba6e2a3 100644 --- a/runtime.c +++ b/runtime.c @@ -3291,14 +3291,14 @@ void dispatch_apply_va(void *data, int argc, object clo, object cont, object fun apply(data, cont, func, lis); } -void apply_va(void *data, object cont, int argc, object func, ...) +object apply_va(void *data, object cont, int argc, object func, ...) { list lis = NULL, l; object tmp; int i; va_list ap; do_apply_va - apply(data, cont, func, tmp); + return apply(data, cont, func, lis); // Never actually returns } /*