brianp      2002/12/29 22:07:20

  Modified:    file_io/unix open.c
  Log:
  Fix uninitialized variable dereference from a recent commit
  that was causing a segfault at httpd startup
  Submitted by: Erik Abele <[EMAIL PROTECTED]>
  Reviewed by:  Brian Pane
  
  Revision  Changes    Path
  1.104     +1 -1      apr/file_io/unix/open.c
  
  Index: open.c
  ===================================================================
  RCS file: /home/cvs/apr/file_io/unix/open.c,v
  retrieving revision 1.103
  retrieving revision 1.104
  diff -u -r1.103 -r1.104
  --- open.c    29 Dec 2002 20:52:45 -0000      1.103
  +++ open.c    30 Dec 2002 06:07:20 -0000      1.104
  @@ -146,7 +146,7 @@
   #endif
       
   #if APR_HAS_THREADS
  -    if ((flag & APR_BUFFERED) && ((*new)->flags & APR_XTHREAD)) {
  +    if ((flag & APR_BUFFERED) && (flag & APR_XTHREAD)) {
           rv = apr_thread_mutex_create(&thlock,
                                        APR_THREAD_MUTEX_DEFAULT, pool);
           if (rv) {
  
  
  

Reply via email to