[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:21215

From: usa ruby-lang.org
Date: Tue, 20 Nov 2007 13:04:52 +0900 (JST)
Subject: [ruby-cvs:21215] Ruby:r13978 (trunk): * include/ruby/win32.h win32/win32.c (rb_w32_pipe_exec): use dual fd

usa	2007-11-20 13:04:51 +0900 (Tue, 20 Nov 2007)

  New Revision: 13978

  Modified files:
    trunk/ChangeLog
    trunk/include/ruby/win32.h
    trunk/io.c
    trunk/version.h
    trunk/win32/win32.c

  Log:
    * include/ruby/win32.h win32/win32.c (rb_w32_pipe_exec): use dual fd
      instead of socketpair when mode is RDWR.
    
    * io.c (pipe_open): pass &write_fd to rb_w32_pipe_exec().
    
    * io.c (popen_redirect): define only when HAVE_FORK.
    


  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/win32/win32.c?r1=13978&r2=13977
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/version.h?r1=13978&r2=13977
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/include/ruby/win32.h?r1=13978&r2=13977
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=13978&r2=13977
  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/io.c?r1=13978&r2=13977


[前][次][番号順一覧][スレッド一覧][生データ]