summaryrefslogtreecommitdiff
path: root/libguile/vm-engine.c
diff options
context:
space:
mode:
Diffstat (limited to 'libguile/vm-engine.c')
-rw-r--r--libguile/vm-engine.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/libguile/vm-engine.c b/libguile/vm-engine.c
index 86b19de54..4436e7bd5 100644
--- a/libguile/vm-engine.c
+++ b/libguile/vm-engine.c
@@ -151,8 +151,9 @@ vm_run (SCM vm, SCM program, SCM args)
goto vm_error;
vm_error_wrong_num_args:
- err_msg = scm_from_locale_string ("VM: Wrong number of arguments");
- err_args = SCM_EOL;
+ /* nargs and program are valid */
+ scm_wrong_num_args (program);
+ /* shouldn't get here */
goto vm_error;
vm_error_wrong_type_apply: