mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Remove mrb_vm_get_argc; ref #3826
This commit is contained in:
@@ -858,13 +858,6 @@ mrb_get_mid(mrb_state *mrb) /* get method symbol */
|
||||
return mrb->c->ci->mid;
|
||||
}
|
||||
|
||||
/* returns -1 for *splat arguments */
|
||||
static inline mrb_int
|
||||
mrb_vm_get_argc(mrb_state *mrb) /* get argc */
|
||||
{
|
||||
return mrb->c->ci->argc;
|
||||
}
|
||||
|
||||
/**
|
||||
* Retrieve number of arguments from mrb_state.
|
||||
*
|
||||
|
||||
+3
-2
@@ -535,7 +535,8 @@ to_sym(mrb_state *mrb, mrb_value ss)
|
||||
MRB_API mrb_int
|
||||
mrb_get_argc(mrb_state *mrb)
|
||||
{
|
||||
mrb_int argc = mrb_vm_get_argc(mrb);
|
||||
mrb_int argc = mrb->c->ci->argc;
|
||||
|
||||
if (argc < 0) {
|
||||
struct RArray *a = mrb_ary_ptr(mrb->c->stack[1]);
|
||||
|
||||
@@ -547,7 +548,7 @@ mrb_get_argc(mrb_state *mrb)
|
||||
MRB_API mrb_value*
|
||||
mrb_get_argv(mrb_state *mrb)
|
||||
{
|
||||
mrb_int argc = mrb_vm_get_argc(mrb);
|
||||
mrb_int argc = mrb->c->ci->argc;
|
||||
mrb_value *array_argv;
|
||||
if (argc < 0) {
|
||||
struct RArray *a = mrb_ary_ptr(mrb->c->stack[1]);
|
||||
|
||||
Reference in New Issue
Block a user