ruby-changes:8360
From: matz <ko1@a...>
Date: Wed, 22 Oct 2008 17:28:04 +0900 (JST)
Subject: [ruby-changes:8360] Ruby:r19888 (trunk): * io.c (pipe_open): remove unnecessary flush before fork.
matz 2008-10-22 17:27:48 +0900 (Wed, 22 Oct 2008) New Revision: 19888 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19888 Log: * io.c (pipe_open): remove unnecessary flush before fork. a patch from Kazuhiro NISHIYAMA <zn at mbf.nifty.com> in [ruby-dev:36840]. Modified files: trunk/ChangeLog trunk/io.c Index: ChangeLog =================================================================== --- ChangeLog (revision 19887) +++ ChangeLog (revision 19888) @@ -1,3 +1,9 @@ +Wed Oct 22 17:25:17 2008 Yukihiro Matsumoto <matz@r...> + + * io.c (pipe_open): remove unnecessary flush before fork. + a patch from Kazuhiro NISHIYAMA <zn at mbf.nifty.com> + in [ruby-dev:36840]. + Wed Oct 22 16:27:57 2008 Nobuyoshi Nakada <nobu@r...> * vm_insnhelper.c (vm_yield_setup_args): should not drop arguments Index: io.c =================================================================== --- io.c (revision 19887) +++ io.c (revision 19888) @@ -4445,8 +4445,6 @@ } else { fflush(stdin); /* is it really needed? */ - rb_io_flush(rb_stdout); - rb_io_flush(rb_stderr); pid = rb_fork(&status, 0, 0, Qnil); if (pid == 0) { /* child */ popen_redirect(&arg); -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/