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
@@ -76,7 +76,7 @@ mrb_reg_s_new_instance(mrb_state *mrb, /*int argc, mrb_value *argv, */mrb_value
re->ptr = 0;
re->src = 0;
re->usecnt = 0;
return mrb_funcall_argv(mrb, mrb_obj_value(re), "initialize", argc, argv);
return mrb_funcall_argv(mrb, mrb_obj_value(re), mrb_intern(mrb, "initialize"), argc, argv);
}
mrb_value