(setpgrp): Don't define if USG and BSD_PGRPS are not defined.
authorGerd Moellmann <gerd@gnu.org>
Wed, 24 May 2000 13:08:10 +0000 (13:08 +0000)
committerGerd Moellmann <gerd@gnu.org>
Wed, 24 May 2000 13:08:10 +0000 (13:08 +0000)
src/callproc.c
src/emacs.c
src/sysdep.c

index 5acdcfe..b23a0bb 100644 (file)
@@ -91,8 +91,10 @@ extern char **environ;
 #endif
 
 #ifdef HAVE_SETPGID
+#if !defined (USG) || defined (BSD_PGRPS)
 #define setpgrp setpgid
 #endif
+#endif
 
 #define max(a, b) ((a) > (b) ? (a) : (b))
 
index 4fcff13..835cb5a 100644 (file)
@@ -65,8 +65,10 @@ Boston, MA 02111-1307, USA.  */
 #endif
 
 #ifdef HAVE_SETPGID
+#if !defined (USG) || defined (BSD_PGRPS)
 #define setpgrp setpgid
 #endif
+#endif
 
 extern void malloc_warning ();
 extern void set_time_zone_rule ();
index 4da3879..36c204f 100644 (file)
@@ -76,8 +76,10 @@ extern int h_errno;
 #endif
 
 #ifdef HAVE_SETPGID
+#if !defined (USG) || defined (BSD_PGRPS)
 #define setpgrp setpgid
 #endif
+#endif
 
 /* Get SI_SRPC_DOMAIN, if it is available.  */
 #ifdef HAVE_SYS_SYSTEMINFO_H