httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mar...@hyperreal.org
Subject cvs commit: apache-1.3/src/main http_main.c
Date Wed, 06 May 1998 21:00:39 GMT
martin      98/05/06 14:00:39

  Modified:    src/main http_main.c
  Log:
  For system requiring the apache "union semun" definition (i.e., the
  NEED_UNION_SEMUN #define): On 64 bit Unixes (where sizeof(void*) == 8)
  the "val" field should be a long, not an int. Otherwise the kernel would
  access a halfway undefined field.
  On 32 bit Unixes, this change will have no impact.
  
  Obtained from: Uschi Pippel <pippel.pad@sni.de>
  Reviewed by:	Jim Jagielski
  
  Revision  Changes    Path
  1.331     +1 -1      apache-1.3/src/main/http_main.c
  
  Index: http_main.c
  ===================================================================
  RCS file: /export/home/cvs/apache-1.3/src/main/http_main.c,v
  retrieving revision 1.330
  retrieving revision 1.331
  diff -u -u -r1.330 -r1.331
  --- http_main.c	1998/05/04 16:46:40	1.330
  +++ http_main.c	1998/05/06 21:00:38	1.331
  @@ -547,7 +547,7 @@
   #ifdef NEED_UNION_SEMUN
   /* it makes no sense, but this isn't defined on solaris */
   union semun {
  -    int val;
  +    long val;
       struct semid_ds *buf;
       ushort *array;
   };
  
  
  

Mime
View raw message