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

ruby-changes:16998

From: usa <ko1@a...>
Date: Sun, 15 Aug 2010 16:23:13 +0900 (JST)
Subject: [ruby-changes:16998] Ruby:r28995 (trunk): * lib/mkmf.rb (Logging.postpone): close @log only when it's available.

usa	2010-08-15 16:22:57 +0900 (Sun, 15 Aug 2010)

  New Revision: 28995

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

  Log:
    * lib/mkmf.rb (Logging.postpone): close @log only when it's available.

  Modified files:
    trunk/ChangeLog
    trunk/lib/mkmf.rb

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 28994)
+++ ChangeLog	(revision 28995)
@@ -1,3 +1,7 @@
+Sun Aug 15 16:14:31 2010  NAKAMURA Usaku  <usa@r...>
+
+	* lib/mkmf.rb (Logging.postpone): close @log only when it's available.
+
 Sun Aug 15 13:30:35 2010  Kenta Murata  <mrkn@m...>
 
 	* ext/bigdecimal/bigdecimal.h (VpVtoD): fix a type of e.
Index: lib/mkmf.rb
===================================================================
--- lib/mkmf.rb	(revision 28994)
+++ lib/mkmf.rb	(revision 28995)
@@ -278,7 +278,7 @@
       begin
         log.print(open {yield})
       ensure
-        @log.close
+        @log.close if @log
         File::open(tmplog) {|t| FileUtils.copy_stream(t, log)}
         @log, @logfile, @orgout, @orgerr = log, *save
         @postpone -= 1

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

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