* io.c (argf_set_encoding): uses current_file after check if next

input is available.


git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@15562 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2008-02-21 05:49:42 +00:00
Родитель 7f2ca5ba7a
Коммит ce0264b6f5
2 изменённых файлов: 4 добавлений и 4 удалений

Просмотреть файл

@ -1,7 +1,7 @@
Thu Feb 21 14:47:09 2008 Nobuyoshi Nakada <nobu@ruby-lang.org>
Thu Feb 21 14:49:40 2008 Nobuyoshi Nakada <nobu@ruby-lang.org>
* io.c (argf_set_encoding): uses current_file after check for next
input.
* io.c (argf_set_encoding): uses current_file after check if next
input is available.
Thu Feb 21 11:10:49 2008 NARUSE, Yui <naruse@ruby-lang.org>

2
io.c
Просмотреть файл

@ -6103,7 +6103,7 @@ argf_set_encoding(int argc, VALUE *argv, VALUE io)
{
rb_io_t *fptr;
if (next_argv()) {
if (!next_argv()) {
rb_raise(rb_eArgError, "no stream to set encoding");
}
rb_io_set_encoding(argc, argv, current_file);