make mrb_funcall_argv and mrb_funcall_with_block to take mrb_sym as a method name

This commit is contained in:
Yukihiro Matsumoto
2012-08-01 13:15:02 +09:00
parent 7511508a64
commit d271bf0aa6
7 changed files with 46 additions and 29 deletions
+1 -1
View File
@@ -245,7 +245,7 @@ mrb_f_send(mrb_state *mrb, mrb_value self)
int argc;
mrb_get_args(mrb, "n*&", &name, &argv, &argc, &block);
return mrb_funcall_with_block(mrb,self, mrb_sym2name(mrb, name), argc, argv, block);
return mrb_funcall_with_block(mrb,self, name, argc, argv, block);
}
/* 15.3.1.2.2 */