diff options
Diffstat (limited to 'gdb/guile/scm-value.c')
-rw-r--r-- | gdb/guile/scm-value.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gdb/guile/scm-value.c b/gdb/guile/scm-value.c index ca0c075..42afd60 100644 --- a/gdb/guile/scm-value.c +++ b/gdb/guile/scm-value.c @@ -730,8 +730,8 @@ gdbscm_value_call (SCM self, SCM args) { scoped_value_mark free_values; - value *return_value = call_function_by_hand (function, NULL, - args_count, vargs); + auto av = gdb::make_array_view (vargs, args_count); + value *return_value = call_function_by_hand (function, NULL, av); return vlscm_scm_from_value (return_value); }); } |