Mercurial > emacs
diff src/callproc.c @ 108235:9aa39b975b8a
Remove BSD_PGRPS.
* s/bsd-common.h (BSD_PGRPS): Remove undef.
* s/gnu-linux.h (BSD_PGRPS): Remove.
* term.c (dissociate_if_controlling_tty):
* sysdep.c (narrow_foreground_group, widen_foreground_group)
(init_sys_modes, reset_sys_modes):
* emacs.c (main):
* callproc.c (Fcall_process, child_setup): Remove code depending
on BSD_PGRPS.
author | Dan Nicolaescu <dann@ics.uci.edu> |
---|---|
date | Tue, 04 May 2010 00:40:53 -0700 |
parents | 261591829d04 |
children | 511da81b16c5 |
line wrap: on
line diff
--- a/src/callproc.c Mon May 03 21:00:10 2010 -0700 +++ b/src/callproc.c Tue May 04 00:40:53 2010 -0700 @@ -91,7 +91,7 @@ #endif #ifdef HAVE_SETPGID -#if !defined (USG) || defined (BSD_PGRPS) +#if !defined (USG) #undef setpgrp #define setpgrp setpgid #endif @@ -581,7 +581,7 @@ #ifdef HAVE_SETSID setsid (); #endif -#if defined (USG) && !defined (BSD_PGRPS) +#if defined (USG) setpgrp (); #else setpgrp (pid, pid); @@ -1251,7 +1251,7 @@ #endif /* not MSDOS */ #endif /* not WINDOWSNT */ -#if defined(USG) && !defined(BSD_PGRPS) +#if defined(USG) #ifndef SETPGRP_RELEASES_CTTY setpgrp (); /* No arguments but equivalent in this case */ #endif