summaryrefslogtreecommitdiff
path: root/libguile/programs.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/programs.c')
-rw-r--r--libguile/programs.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/libguile/programs.c b/libguile/programs.c
index e777e56f2..79b1c320b 100644
--- a/libguile/programs.c
+++ b/libguile/programs.c
@@ -390,7 +390,8 @@ scm_bootstrap_programs (void)
/* arglist can't be snarfed, because snarfage is only loaded when (system vm
program) is loaded. perhaps static-alloc will fix this. */
sym_arglist = scm_from_locale_symbol ("arglist");
- scm_c_register_extension ("libguile", "scm_init_programs",
+ scm_c_register_extension ("libguile-" SCM_EFFECTIVE_VERSION,
+ "scm_init_programs",
(scm_t_extension_init_func)scm_init_programs, NULL);
}