diff options
| author | Yukihiro Matsumoto <[email protected]> | 2012-08-18 19:29:07 +0900 |
|---|---|---|
| committer | Yukihiro Matsumoto <[email protected]> | 2012-08-18 19:29:07 +0900 |
| commit | e5dde46c7cbc65e12461a2d67f51cc61470a1902 (patch) | |
| tree | fa664b9feb7961d5f77354648503a271a219e07b /src/variable.c | |
| parent | fd086a7d081c19ea1b2db85e0e5c55d0736b8728 (diff) | |
| download | mruby-e5dde46c7cbc65e12461a2d67f51cc61470a1902.tar.gz mruby-e5dde46c7cbc65e12461a2d67f51cc61470a1902.zip | |
reduce mrb_funcall invocations
Diffstat (limited to 'src/variable.c')
| -rw-r--r-- | src/variable.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/variable.c b/src/variable.c index 1fb91c56c..e5ab73d6c 100644 --- a/src/variable.c +++ b/src/variable.c @@ -708,7 +708,7 @@ const_get(mrb_state *mrb, struct RClass *base, mrb_sym sym) while (c) { if (mrb_respond_to(mrb, mrb_obj_value(c), cm)) { mrb_value name = mrb_symbol_value(sym); - return mrb_funcall(mrb, mrb_obj_value(c), "const_missing", 1, name); + return mrb_funcall_argv(mrb, mrb_obj_value(c), cm, 1, &name); } c = c->super; } |
