ruby-changes:5271
From: usa <ko1@a...>
Date: Tue, 3 Jun 2008 13:36:46 +0900 (JST)
Subject: [ruby-changes:5271] Ruby:r16770 (trunk): * process.c (run_exec_pgroup): C99 ism.
usa 2008-06-03 13:36:28 +0900 (Tue, 03 Jun 2008) New Revision: 16770 Modified files: trunk/ChangeLog trunk/process.c Log: * process.c (run_exec_pgroup): C99 ism. http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=16770&r2=16769&diff_format=u http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/process.c?r1=16770&r2=16769&diff_format=u Index: ChangeLog =================================================================== --- ChangeLog (revision 16769) +++ ChangeLog (revision 16770) @@ -1,3 +1,7 @@ +Tue Jun 3 13:35:40 2008 NAKAMURA Usaku <usa@r...> + + * process.c (run_exec_pgroup): C99 ism. + Tue Jun 3 12:51:57 2008 Akinori MUSHA <knu@i...> * enumerator.c (enumerator_allocate, enumerator_ptr): Properly Index: process.c =================================================================== --- process.c (revision 16769) +++ process.c (revision 16770) @@ -2015,11 +2015,12 @@ * No race condition, even without setpgid from the parent. * (Is there an environment which has setpgid but FD_CLOEXEC?) */ + pid_t pgroup; if (!NIL_P(save)) { /* maybe meaningless with no fork environment... */ rb_ary_store(save, EXEC_OPTION_PGROUP, PIDT2NUM(getpgrp())); } - pid_t pgroup = NUM2PIDT(obj); + pgroup = NUM2PIDT(obj); if (pgroup == 0) { pgroup = getpid(); } -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/