From a130e9829bce7819b9f235fe2e56d303a6839eeb Mon Sep 17 00:00:00 2001 From: Marius Vollmer Date: Wed, 25 Jul 2001 22:01:27 +0000 Subject: [PATCH] (scm_ceval, scm_deval): Use "RETURN" macro when returning value of a variable, not the plain "return" statement. --- libguile/eval.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libguile/eval.c b/libguile/eval.c index a4904d071..1978b2632 100644 --- a/libguile/eval.c +++ b/libguile/eval.c @@ -2560,7 +2560,7 @@ dispatch: RETURN (x); case scm_tc7_variable: - return SCM_VARIABLE_REF(x); + RETURN (SCM_VARIABLE_REF(x)); #ifdef MEMOIZE_LOCALS case SCM_BIT8(SCM_ILOC00):