diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2016-07-29 11:57:14 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2016-07-29 11:57:14 +0000 |
commit | c463366dfd75056885028a95e8e2fc6e135d9194 (patch) | |
tree | 684f70d3ecfe562d0a3c48d29c69309f7ac92748 /io.c | |
parent | 26de0b131e57952d29664de4453e2f04ec3df2bc (diff) | |
download | ruby-c463366dfd75056885028a95e8e2fc6e135d9194.tar.gz |
rb_funcallv
* *.c: rename rb_funcall2 to rb_funcallv, except for extensions
which are/will be/may be gems. [Fix GH-1406]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@55773 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'io.c')
-rw-r--r-- | io.c | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -6606,7 +6606,7 @@ rb_f_open(int argc, VALUE *argv) } } if (redirect) { - VALUE io = rb_funcall2(argv[0], to_open, argc-1, argv+1); + VALUE io = rb_funcallv(argv[0], to_open, argc-1, argv+1); if (rb_block_given_p()) { return rb_ensure(rb_yield, io, io_close, io); @@ -7079,7 +7079,7 @@ rb_f_putc(VALUE recv, VALUE ch) if (recv == rb_stdout) { return rb_io_putc(recv, ch); } - return rb_funcall2(rb_stdout, rb_intern("putc"), 1, &ch); + return rb_funcallv(rb_stdout, rb_intern("putc"), 1, &ch); } @@ -7184,7 +7184,7 @@ rb_f_puts(int argc, VALUE *argv, VALUE recv) if (recv == rb_stdout) { return rb_io_puts(argc, argv, recv); } - return rb_funcall2(rb_stdout, rb_intern("puts"), argc, argv); + return rb_funcallv(rb_stdout, rb_intern("puts"), argc, argv); } void @@ -8206,7 +8206,7 @@ rb_f_gets(int argc, VALUE *argv, VALUE recv) if (recv == argf) { return argf_gets(argc, argv, argf); } - return rb_funcall2(argf, idGets, argc, argv); + return rb_funcallv(argf, idGets, argc, argv); } /* @@ -8279,7 +8279,7 @@ rb_f_readline(int argc, VALUE *argv, VALUE recv) if (recv == argf) { return argf_readline(argc, argv, argf); } - return rb_funcall2(argf, rb_intern("readline"), argc, argv); + return rb_funcallv(argf, rb_intern("readline"), argc, argv); } @@ -8332,7 +8332,7 @@ rb_f_readlines(int argc, VALUE *argv, VALUE recv) if (recv == argf) { return argf_readlines(argc, argv, argf); } - return rb_funcall2(argf, rb_intern("readlines"), argc, argv); + return rb_funcallv(argf, rb_intern("readlines"), argc, argv); } /* @@ -10864,7 +10864,7 @@ rb_io_set_encoding(int argc, VALUE *argv, VALUE io) VALUE v1, v2, opt; if (!RB_TYPE_P(io, T_FILE)) { - return rb_funcall2(io, id_set_encoding, argc, argv); + return rb_funcallv(io, id_set_encoding, argc, argv); } argc = rb_scan_args(argc, argv, "11:", &v1, &v2, &opt); |