ruby-changes:12594
From: matz <ko1@a...>
Date: Tue, 28 Jul 2009 17:46:22 +0900 (JST)
Subject: [ruby-changes:12594] Ruby:r24305 (trunk): * io.c (argf_eof): should call next_argv() before testing.
matz 2009-07-28 17:46:04 +0900 (Tue, 28 Jul 2009) New Revision: 24305 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=24305 Log: * io.c (argf_eof): should call next_argv() before testing. [ruby-core:24561] Modified files: trunk/ChangeLog trunk/io.c Index: ChangeLog =================================================================== --- ChangeLog (revision 24304) +++ ChangeLog (revision 24305) @@ -16,6 +16,11 @@ * lib/rdoc/parser.rb (RDoc::Parser.binary?): fix for empty files. [ruby-dev:38848] +Mon Jul 27 06:51:41 2009 Yukihiro Matsumoto <matz@r...> + + * io.c (argf_eof): should call next_argv() before testing. + [ruby-core:24561] + Sun Jul 26 19:17:33 2009 Nobuyoshi Nakada <nobu@r...> * io.c (argf_eof): go to the next file if called after ARGF.close Index: io.c =================================================================== --- io.c (revision 24304) +++ io.c (revision 24305) @@ -8500,6 +8500,7 @@ static VALUE argf_eof(VALUE argf) { + next_argv(); if (RTEST(ARGF.current_file)) { if (ARGF.init_p == 0) return Qtrue; next_argv(); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/