From d583ce1a8abc0123b154eef0202063ad11b45410 Mon Sep 17 00:00:00 2001 From: Rob Browning Date: Sat, 5 Apr 2003 22:34:10 +0000 Subject: [PATCH] * modules.c (s_scm_module_import_interface): move declaration of uses before any code. --- libguile/modules.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libguile/modules.c b/libguile/modules.c index 60706384b..801bd7786 100644 --- a/libguile/modules.c +++ b/libguile/modules.c @@ -395,9 +395,10 @@ SCM_DEFINE (scm_module_import_interface, "module-import-interface", 2, 0, 0, #define FUNC_NAME s_scm_module_import_interface { #define SCM_BOUND_THING_P(b) (!SCM_FALSEP (b)) + SCM uses; SCM_VALIDATE_MODULE (SCM_ARG1, module); /* Search the use list */ - SCM uses = SCM_MODULE_USES (module); + uses = SCM_MODULE_USES (module); while (SCM_CONSP (uses)) { SCM interface = SCM_CAR (uses);