rbb 99/12/02 09:05:52
Modified: src/lib/apr/file_io/unix dir.c filedup.c open.c seek.c src/lib/apr/lib apr_md5.c apr_pools.c apr_tables.c src/lib/apr/locks/unix locks.c src/lib/apr/misc/unix start.c src/lib/apr/network_io/unix sendrecv.c sockets.c src/lib/apr/threadproc/unix procsup.c Log: Fix a couple of warnings that were caused by the APR leak problem. These are gone now. Revision Changes Path 1.17 +1 -0 apache-2.0/src/lib/apr/file_io/unix/dir.c Index: dir.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/file_io/unix/dir.c,v retrieving revision 1.16 retrieving revision 1.17 diff -u -r1.16 -r1.17 --- dir.c 1999/11/13 14:39:53 1.16 +++ dir.c 1999/12/02 17:05:33 1.17 @@ -58,6 +58,7 @@ #include <string.h> #include <dirent.h> #include <sys/stat.h> +#include <unistd.h> #include "fileio.h" #include "apr_file_io.h" #include "apr_lib.h" 1.5 +1 -0 apache-2.0/src/lib/apr/file_io/unix/filedup.c Index: filedup.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/file_io/unix/filedup.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- filedup.c 1999/10/12 06:14:42 1.4 +++ filedup.c 1999/12/02 17:05:33 1.5 @@ -58,6 +58,7 @@ #include "apr_general.h" #include "apr_lib.h" #include <string.h> +#include <unistd.h> /* ***APRDOC******************************************************** * ap_status_t ap_dupfile(ap_file_t **, ap_file_t *) 1.24 +1 -0 apache-2.0/src/lib/apr/file_io/unix/open.c Index: open.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/file_io/unix/open.c,v retrieving revision 1.23 retrieving revision 1.24 diff -u -r1.23 -r1.24 --- open.c 1999/11/15 15:05:12 1.23 +++ open.c 1999/12/02 17:05:34 1.24 @@ -61,6 +61,7 @@ #include <errno.h> #include <string.h> #include <stdio.h> +#include <unistd.h> ap_status_t file_cleanup(void *thefile) { 1.2 +1 -0 apache-2.0/src/lib/apr/file_io/unix/seek.c Index: seek.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/file_io/unix/seek.c,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- seek.c 1999/08/17 15:59:36 1.1 +++ seek.c 1999/12/02 17:05:35 1.2 @@ -57,6 +57,7 @@ #include "apr_file_io.h" #include <errno.h> #include <string.h> +#include <unistd.h> /* ***APRDOC******************************************************** * ap_status_t ap_seek(ap_file_t *, ap_seek_where_t, ap_off_t *) 1.5 +3 -0 apache-2.0/src/lib/apr/lib/apr_md5.c Index: apr_md5.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/lib/apr_md5.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- apr_md5.c 1999/11/22 18:01:28 1.4 +++ apr_md5.c 1999/12/02 17:05:39 1.5 @@ -104,6 +104,9 @@ #include "apr_md5.h" #include "apr_lib.h" +#ifdef HAVE_STRING_H +#include <string.h> +#endif #ifdef HAVE_CRYPT_H #include <crypt.h> #endif 1.25 +3 -0 apache-2.0/src/lib/apr/lib/apr_pools.c Index: apr_pools.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/lib/apr_pools.c,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- apr_pools.c 1999/12/01 18:39:35 1.24 +++ apr_pools.c 1999/12/02 17:05:40 1.25 @@ -85,6 +85,9 @@ #ifdef HAVE_SYS_TYPES_H #include <sys/types.h> #endif +#ifdef HAVE_UNISTD_H +#include <unistd.h> +#endif #ifdef HAVE_FCNTL_H #include <fcntl.h> #endif 1.7 +3 -0 apache-2.0/src/lib/apr/lib/apr_tables.c Index: apr_tables.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/lib/apr_tables.c,v retrieving revision 1.6 retrieving revision 1.7 diff -u -r1.6 -r1.7 --- apr_tables.c 1999/11/23 21:22:48 1.6 +++ apr_tables.c 1999/12/02 17:05:40 1.7 @@ -78,6 +78,9 @@ #ifdef HAVE_MALLOC_H #include <malloc.h> #endif +#ifdef HAVE_STRING_H +#include <string.h> +#endif /***************************************************************** * This file contains array and ap_table_t functions only. 1.14 +1 -0 apache-2.0/src/lib/apr/locks/unix/locks.c Index: locks.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/locks/unix/locks.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- locks.c 1999/12/01 18:39:41 1.13 +++ locks.c 1999/12/02 17:05:45 1.14 @@ -59,6 +59,7 @@ #include "apr_lib.h" #include "locks.h" #include <string.h> +#include <unistd.h> /* ***APRDOC******************************************************** * ap_status_t ap_create_lock(ap_context_t *, ap_locktype_e, char *, 1.14 +1 -0 apache-2.0/src/lib/apr/misc/unix/start.c Index: start.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/misc/unix/start.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- start.c 1999/11/24 22:30:09 1.13 +++ start.c 1999/12/02 17:05:47 1.14 @@ -217,6 +217,7 @@ } else { cont->apr_abort = apr_abort; + return APR_SUCCESS; } } 1.6 +1 -0 apache-2.0/src/lib/apr/network_io/unix/sendrecv.c Index: sendrecv.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/unix/sendrecv.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- sendrecv.c 1999/11/15 19:49:51 1.5 +++ sendrecv.c 1999/12/02 17:05:48 1.6 @@ -61,6 +61,7 @@ #include "apr_network_io.h" #include "apr_lib.h" #include <sys/time.h> +#include <unistd.h> /* ***APRDOC******************************************************** * ap_status_t ap_send(ap_socket_t *, const char *, ap_ssize_t *, time_t) 1.25 +1 -0 apache-2.0/src/lib/apr/network_io/unix/sockets.c Index: sockets.c =================================================================== RCS file: /home/cvs/apache-2.0/src/lib/apr/network_io/unix/sockets.c,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- sockets.c 1999/11/07 07:35:42 1.24 +++ sockets.c 1999/12/02 17:05:49 1.25 @@ -60,6 +60,7 @@ #include "apr_lib.h" #include <errno.h> #include <string.h> +#include <unistd.h> #include <sys/socket.h> #include <netinet/tcp.h> #include <netinet/in.h> 1.8 +1 -0 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.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- procsup.c 1999/10/15 14:20:23 1.7 +++ procsup.c 1999/12/02 17:05:51 1.8 @@ -61,6 +61,7 @@ #include "apr_file_io.h" #include "apr_general.h" #include "apr_lib.h" +#include <unistd.h> /* ***APRDOC******************************************************** * ap_status_t ap_detach(ap_context_t *, ap_proc_t *)