diff --git a/numeric.c b/numeric.c index 4776b2485d..75e1617bf5 100644 --- a/numeric.c +++ b/numeric.c @@ -329,6 +329,8 @@ num_funcall0(VALUE x, ID func) return rb_exec_recursive(num_funcall_op_0, x, (VALUE)func); } +NORETURN(static void num_funcall_op_1_recursion(VALUE x, ID func, VALUE y)); + static void num_funcall_op_1_recursion(VALUE x, ID func, VALUE y) {