vm_insnhelper.c: add casts
Why they have not been at the first place? Siblings have proper casts.
This commit is contained in:
parent
406ebb25a0
commit
06cb030516
Notes:
git
2022-09-21 11:44:35 +09:00
@ -2700,14 +2700,16 @@ static VALUE
|
|||||||
call_cfunc_m2(VALUE recv, int argc, const VALUE *argv, VALUE (*func)(ANYARGS))
|
call_cfunc_m2(VALUE recv, int argc, const VALUE *argv, VALUE (*func)(ANYARGS))
|
||||||
{
|
{
|
||||||
ractor_unsafe_check();
|
ractor_unsafe_check();
|
||||||
return (*func)(recv, rb_ary_new4(argc, argv));
|
VALUE(*f)(VALUE, VALUE) = (VALUE(*)(VALUE, VALUE))func;
|
||||||
|
return (*f)(recv, rb_ary_new4(argc, argv));
|
||||||
}
|
}
|
||||||
|
|
||||||
static VALUE
|
static VALUE
|
||||||
call_cfunc_m1(VALUE recv, int argc, const VALUE *argv, VALUE (*func)(ANYARGS))
|
call_cfunc_m1(VALUE recv, int argc, const VALUE *argv, VALUE (*func)(ANYARGS))
|
||||||
{
|
{
|
||||||
ractor_unsafe_check();
|
ractor_unsafe_check();
|
||||||
return (*func)(argc, argv, recv);
|
VALUE(*f)(int, const VALUE *, VALUE) = (VALUE(*)(int, const VALUE *, VALUE))func;
|
||||||
|
return (*f)(argc, argv, recv);
|
||||||
}
|
}
|
||||||
|
|
||||||
static VALUE
|
static VALUE
|
||||||
@ -2841,13 +2843,15 @@ call_cfunc_15(VALUE recv, int argc, const VALUE *argv, VALUE (*func)(ANYARGS))
|
|||||||
static VALUE
|
static VALUE
|
||||||
ractor_safe_call_cfunc_m2(VALUE recv, int argc, const VALUE *argv, VALUE (*func)(ANYARGS))
|
ractor_safe_call_cfunc_m2(VALUE recv, int argc, const VALUE *argv, VALUE (*func)(ANYARGS))
|
||||||
{
|
{
|
||||||
return (*func)(recv, rb_ary_new4(argc, argv));
|
VALUE(*f)(VALUE, VALUE) = (VALUE(*)(VALUE, VALUE))func;
|
||||||
|
return (*f)(recv, rb_ary_new4(argc, argv));
|
||||||
}
|
}
|
||||||
|
|
||||||
static VALUE
|
static VALUE
|
||||||
ractor_safe_call_cfunc_m1(VALUE recv, int argc, const VALUE *argv, VALUE (*func)(ANYARGS))
|
ractor_safe_call_cfunc_m1(VALUE recv, int argc, const VALUE *argv, VALUE (*func)(ANYARGS))
|
||||||
{
|
{
|
||||||
return (*func)(argc, argv, recv);
|
VALUE(*f)(int, const VALUE *, VALUE) = (VALUE(*)(int, const VALUE *, VALUE))func;
|
||||||
|
return (*f)(argc, argv, recv);
|
||||||
}
|
}
|
||||||
|
|
||||||
static VALUE
|
static VALUE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user