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

ruby-changes:24805

From: akr <ko1@a...>
Date: Thu, 30 Aug 2012 18:22:29 +0900 (JST)
Subject: [ruby-changes:24805] akr:r36856 (trunk): * io.c (rb_io_close): call rb_last_status_clear.

akr	2012-08-30 18:22:18 +0900 (Thu, 30 Aug 2012)

  New Revision: 36856

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

  Log:
    * io.c (rb_io_close): call rb_last_status_clear.

  Modified files:
    trunk/ChangeLog
    trunk/io.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 36855)
+++ ChangeLog	(revision 36856)
@@ -1,3 +1,7 @@
+Thu Aug 30 18:21:51 2012  Tanaka Akira  <akr@f...>
+
+	* io.c (rb_io_close): call rb_last_status_clear.
+
 Thu Aug 30 16:17:52 2012  Nobuyoshi Nakada  <nobu@r...>
 
 	* ext/bigdecimal/bigdecimal.c (BigDecimal_to_f): check underflow since
Index: io.c
===================================================================
--- io.c	(revision 36855)
+++ io.c	(revision 36856)
@@ -4020,6 +4020,7 @@
     rb_thread_fd_close(fd);
 
     if (fptr->pid) {
+        rb_last_status_clear();
 	rb_syswait(fptr->pid);
 	fptr->pid = 0;
     }

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

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