[前][次][番号順一覧][スレッド一覧]

ruby-changes:10943

From: yugui <ko1@a...>
Date: Sun, 22 Feb 2009 18:48:41 +0900 (JST)
Subject: [ruby-changes:10943] Ruby:r22519 (ruby_1_9_1): merges r22121 from trunk into ruby_1_9_1.

yugui	2009-02-22 18:48:27 +0900 (Sun, 22 Feb 2009)

  New Revision: 22519

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=22519

  Log:
    merges r22121 from trunk into ruby_1_9_1.
    * io.c (rb_io_s_binread): ensures file path.  [ruby-dev:37940]

  Modified files:
    branches/ruby_1_9_1/ChangeLog
    branches/ruby_1_9_1/io.c

Index: ruby_1_9_1/ChangeLog
===================================================================
--- ruby_1_9_1/ChangeLog	(revision 22518)
+++ ruby_1_9_1/ChangeLog	(revision 22519)
@@ -1,3 +1,7 @@
+Sun Feb  8 18:34:43 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* io.c (rb_io_s_binread): ensures file path.  [ruby-dev:37940]
+
 Fri Feb  6 23:28:33 2009  Tanaka Akira  <akr@f...>
 
 	* io.c (io_fread): use rb_io_wait_readable for retry
Index: ruby_1_9_1/io.c
===================================================================
--- ruby_1_9_1/io.c	(revision 22518)
+++ ruby_1_9_1/io.c	(revision 22519)
@@ -7292,6 +7292,7 @@
     struct foreach_arg arg;
 
     rb_scan_args(argc, argv, "12", NULL, NULL, &offset);
+    FilePathValue(argv[0]);
     arg.io = rb_io_open(argv[0], rb_str_new_cstr("rb:ASCII-8BIT"), Qnil, Qnil);
     if (NIL_P(arg.io)) return Qnil;
     arg.argv = argv+1;

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]