jerenkrantz    01/11/08 11:46:44

  Modified:    dbm      apr_dbm_berkeleydb.c apr_dbm_gdbm.c apr_dbm_sdbm.c
  Log:
  We are calling abort(), so we should include stdlib.h.
  
  Revision  Changes    Path
  1.5       +4 -0      apr-util/dbm/apr_dbm_berkeleydb.c
  
  Index: apr_dbm_berkeleydb.c
  ===================================================================
  RCS file: /home/cvs/apr-util/dbm/apr_dbm_berkeleydb.c,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- apr_dbm_berkeleydb.c      2001/11/07 01:24:54     1.4
  +++ apr_dbm_berkeleydb.c      2001/11/08 19:46:44     1.5
  @@ -54,6 +54,10 @@
   
   #include "apr_dbm_private.h"
   
  +#if APR_HAVE_STDLIB_H
  +#include <stdlib.h> /* for abort() */
  +#endif
  +
   /*
    * We pick up all varieties of Berkeley DB through db.h (included through
    * apu_select_dbm.h). This code has been compiled/tested against DB1,
  
  
  
  1.5       +3 -1      apr-util/dbm/apr_dbm_gdbm.c
  
  Index: apr_dbm_gdbm.c
  ===================================================================
  RCS file: /home/cvs/apr-util/dbm/apr_dbm_gdbm.c,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- apr_dbm_gdbm.c    2001/11/07 01:24:54     1.4
  +++ apr_dbm_gdbm.c    2001/11/08 19:46:44     1.5
  @@ -55,7 +55,9 @@
   #include "apr_dbm_private.h"
   
   #include <gdbm.h>
  -#include <stdlib.h>     /* for free() */
  +#if APR_HAVE_STDLIB_H
  +#include <stdlib.h> /* for free() and abort() */
  +#endif
   
   typedef GDBM_FILE real_file_t;
   
  
  
  
  1.4       +3 -1      apr-util/dbm/apr_dbm_sdbm.c
  
  Index: apr_dbm_sdbm.c
  ===================================================================
  RCS file: /home/cvs/apr-util/dbm/apr_dbm_sdbm.c,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- apr_dbm_sdbm.c    2001/11/07 01:24:54     1.3
  +++ apr_dbm_sdbm.c    2001/11/08 19:46:44     1.4
  @@ -54,8 +54,10 @@
   
   #include "apr_dbm_private.h"
   
  -
   #include "apr_sdbm.h"
  +#if APR_HAVE_STDLIB_H
  +#include <stdlib.h>  /* For abort() */
  +#endif
   
   typedef apr_sdbm_t *real_file_t;
   
  
  
  

Reply via email to