# HG changeset patch # User Richard M. Stallman # Date 841614984 0 # Node ID 649590c94d41c2d7e77c9ff3f731b70747e08f70 # Parent e528e99859e33fb3dbb01cdf0ae4e29dcc5961ce (create_process): Test defined (TIOCSCTTY) and defined (HAVE_SETSID) instead of DONT_REOPEN_PTY. diff -r e528e99859e3 -r 649590c94d41 src/process.c --- a/src/process.c Sun Sep 01 21:38:48 1996 +0000 +++ b/src/process.c Sun Sep 01 21:56:24 1996 +0000 @@ -1436,7 +1436,8 @@ } #endif /* TIOCNOTTY */ -#if !defined (RTU) && !defined (UNIPLUS) && !defined (DONT_REOPEN_PTY) +#if !defined (RTU) && !defined (UNIPLUS) +#if !(defined (HAVE_SETSID) && defined (TIOCSCTTY)) /*** There is a suggestion that this ought to be a conditional on TIOCSPGRP. */ /* Now close the pty (if we had it open) and reopen it. @@ -1465,7 +1466,8 @@ ioctl (xforkout, TIOCSPGRP, &pgrp); #endif } -#endif /* not UNIPLUS and not RTU and not DONT_REOPEN_PTY */ +#endif /* not (HAVE_SETSID and TIOCSCTTY) */ +#endif /* not UNIPLUS and not RTU */ #ifdef SETUP_SLAVE_PTY if (pty_flag)