manoj       99/09/20 16:14:20

  Modified:    src/lib/apr/locks/unix locks.h
  Log:
  USE_FCNTL_SERIALIZE requires fcntl.h on Solaris, but it doesn't need
  sys/file.h. Untested on Solaris, but APR compiles on Linux with both
  USE_FCNTL_SERIALIZE and USE_FLOCK_SERIALIZE.
  
  Revision  Changes    Path
  1.3       +4 -1      apache-2.0/src/lib/apr/locks/unix/locks.h
  
  Index: locks.h
  ===================================================================
  RCS file: /home/cvs/apache-2.0/src/lib/apr/locks/unix/locks.h,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -d -u -r1.2 -r1.3
  --- locks.h   1999/09/12 11:06:25     1.2
  +++ locks.h   1999/09/20 23:14:18     1.3
  @@ -65,9 +65,12 @@
   #include <sys/types.h>
   #include <sys/ipc.h>
   #include <sys/sem.h>
  -#elif defined (USE_FLOCK_SERIALIZE) || (USE_FCNTL_SERIALIZE)
  +#elif defined (USE_FLOCK_SERIALIZE)
   #include <sys/file.h>
   #include <stdio.h>
  +#elif defined (USE_FCNTL_SERIALIZE)
  +#include <stdio.h>
  +#include <fcntl.h>
   #endif
   #include <pthread.h>
   
  
  
  

Reply via email to