You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by tr...@locus.apache.org on 2000/06/06 17:35:56 UTC

cvs commit: apache-2.0/src/lib/apr/threadproc/unix procsup.c

trawick     00/06/06 08:35:54

  Modified:    src/lib/apr/threadproc/unix procsup.c
  Log:
  Fix problems introduced as part of the "Convert ap_proc_t to a complete
  type." change.  It is in rarely-compiled code, so probably noone noticed
  that it was broken.
  
  (Now if I could figure out why I'm erroneously getting into that code, I'd
  be really happy...)
  
  Revision  Changes    Path
  1.20      +4 -4      apache-2.0/src/lib/apr/threadproc/unix/procsup.c
  
  Index: procsup.c
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/threadproc/unix/procsup.c,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- procsup.c	2000/05/23 21:03:59	1.19
  +++ procsup.c	2000/06/06 15:35:51	1.20
  @@ -76,17 +76,17 @@
           return errno;
       }
   #elif defined(NEXT) || defined(NEWSOS)
  -    if (setpgrp(0, getpid()) == -1 || ((*new)->pid = getpgrp(0)) == -1) {
  +    if (setpgrp(0, getpid()) == -1 || (new->pid = getpgrp(0)) == -1) {
           return errno;
       }
   #elif defined(OS2) || defined(TPF)
       /* OS/2 don't support process group IDs */
  -    (*new)->pid = getpid();
  +    new->pid = getpid();
   #elif defined(MPE)
       /* MPE uses negative pid for process group */
  -     (*new)->pid = -getpid();
  +     new->pid = -getpid();
   #else
  -    if (((*new)->pid = setpgrp(getpid(), 0)) == -1) {
  +    if ((new->pid = setpgrp(getpid(), 0)) == -1) {
           return errno;
       }
   #endif