From 68a419d7497c46bd014e0e31953fea7f6a014e0d Mon Sep 17 00:00:00 2001 From: Alan Wu Date: Wed, 7 Aug 2024 18:25:43 -0400 Subject: [PATCH] Delete unused rb_check_funcall_with_hook() --- internal/vm.h | 2 -- vm_eval.c | 7 ------- 2 files changed, 9 deletions(-) diff --git a/internal/vm.h b/internal/vm.h index b40e6ebc32..380742165d 100644 --- a/internal/vm.h +++ b/internal/vm.h @@ -64,8 +64,6 @@ void rb_lastline_set_up(VALUE val, unsigned int up); VALUE rb_current_realfilepath(void); VALUE rb_check_block_call(VALUE, ID, int, const VALUE *, rb_block_call_func_t, VALUE); typedef void rb_check_funcall_hook(int, VALUE, ID, int, const VALUE *, VALUE); -VALUE rb_check_funcall_with_hook(VALUE recv, ID mid, int argc, const VALUE *argv, - rb_check_funcall_hook *hook, VALUE arg); VALUE rb_check_funcall_with_hook_kw(VALUE recv, ID mid, int argc, const VALUE *argv, rb_check_funcall_hook *hook, VALUE arg, int kw_splat); const char *rb_type_str(enum ruby_value_type type); diff --git a/vm_eval.c b/vm_eval.c index 56236dabc7..f0fa4521df 100644 --- a/vm_eval.c +++ b/vm_eval.c @@ -726,13 +726,6 @@ rb_check_funcall_with_hook_kw(VALUE recv, ID mid, int argc, const VALUE *argv, return rb_vm_call_kw(ec, recv, mid, argc, argv, me, kw_splat); } -VALUE -rb_check_funcall_with_hook(VALUE recv, ID mid, int argc, const VALUE *argv, - rb_check_funcall_hook *hook, VALUE arg) -{ - return rb_check_funcall_with_hook_kw(recv, mid, argc, argv, hook, arg, RB_NO_KEYWORDS); -} - const char * rb_type_str(enum ruby_value_type type) {