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

ruby-changes:24257

From: naruse <ko1@a...>
Date: Wed, 4 Jul 2012 20:23:22 +0900 (JST)
Subject: [ruby-changes:24257] naruse:r36308 (trunk): bootstrap/runner.rb must be run with Ruby 1.8.

naruse	2012-07-04 20:23:13 +0900 (Wed, 04 Jul 2012)

  New Revision: 36308

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

  Log:
    bootstrap/runner.rb must be run with Ruby 1.8.

  Modified files:
    trunk/bootstraptest/runner.rb

Index: bootstraptest/runner.rb
===================================================================
--- bootstraptest/runner.rb	(revision 36307)
+++ bootstraptest/runner.rb	(revision 36308)
@@ -399,7 +399,8 @@
 
 def with_stderr
   out = err = nil
-  IO.pipe do |r, w|
+  begin
+    r, w = IO.pipe
     stderr = $stderr.dup
     $stderr.reopen(w)
     w.close
@@ -410,6 +411,9 @@
       $stderr.reopen(stderr)
       err = reader.value
     end
+  ensure
+    w.close rescue nil
+    r.close rescue nil
   end
   return out, err
 end

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

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