ben 99/09/12 04:06:27
Modified: src/lib/apr/locks/unix locks.c locks.h
src/lib/apr/threadproc/unix procsup.c thread.c
threadcancel.c threadpriv.c
Log:
Fix warnings.
Revision Changes Path
1.2 +1 -0 apache-2.0/src/lib/apr/locks/unix/locks.c
Index: locks.c
===================================================================
RCS file: /export/home/cvs/apache-2.0/src/lib/apr/locks/unix/locks.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- locks.c 1999/08/17 15:59:42 1.1
+++ locks.c 1999/09/12 11:06:25 1.2
@@ -55,6 +55,7 @@
#include "apr_general.h"
#include "apr_portable.h"
+#include "apr_lib.h"
#include "locks.h"
#include <string.h>
1.2 +13 -0 apache-2.0/src/lib/apr/locks/unix/locks.h
Index: locks.h
===================================================================
RCS file: /export/home/cvs/apache-2.0/src/lib/apr/locks/unix/locks.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- locks.h 1999/08/17 15:59:42 1.1
+++ locks.h 1999/09/12 11:06:25 1.2
@@ -108,5 +108,18 @@
*/
};
+ap_status_t create_intra_lock(struct lock_t *new);
+ap_status_t lock_intra(struct lock_t *lock);
+ap_status_t unlock_intra(struct lock_t *lock);
+ap_status_t destroy_intra_lock(struct lock_t *lock);
+
+ap_status_t create_inter_lock(struct lock_t *new);
+ap_status_t lock_inter(struct lock_t *lock);
+ap_status_t unlock_inter(struct lock_t *lock);
+ap_status_t destroy_inter_lock(struct lock_t *lock);
+
+ap_status_t child_init_lock(ap_context_t *cont, char *fname,
+ struct lock_t **lock);
+
#endif /* LOCKS_H */
1.2 +2 -0 apache-2.0/src/lib/apr/threadproc/unix/procsup.c
Index: procsup.c
===================================================================
RCS file: /export/home/cvs/apache-2.0/src/lib/apr/threadproc/unix/procsup.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- procsup.c 1999/08/17 15:59:50 1.1
+++ procsup.c 1999/09/12 11:06:26 1.2
@@ -128,6 +128,8 @@
if (freopen("/dev/null", "w", stderr) == NULL) {
return APR_STDERR;
}
+
+ return APR_SUCCESS;
}
/* ***APRDOC********************************************************
1.2 +2 -0 apache-2.0/src/lib/apr/threadproc/unix/thread.c
Index: thread.c
===================================================================
RCS file: /export/home/cvs/apache-2.0/src/lib/apr/threadproc/unix/thread.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- thread.c 1999/08/17 15:59:50 1.1
+++ thread.c 1999/09/12 11:06:26 1.2
@@ -57,6 +57,7 @@
#include "apr_thread_proc.h"
#include "apr_general.h"
#include "apr_portable.h"
+#include "apr_lib.h"
#ifdef HAVE_PTHREAD_H
/* ***APRDOC********************************************************
@@ -179,6 +180,7 @@
{
ap_destroy_pool(thd->cntxt);
pthread_exit(retval);
+ return APR_SUCCESS;
}
/* ***APRDOC********************************************************
1.2 +3 -0 apache-2.0/src/lib/apr/threadproc/unix/threadcancel.c
Index: threadcancel.c
===================================================================
RCS file: /export/home/cvs/apache-2.0/src/lib/apr/threadproc/unix/threadcancel.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- threadcancel.c 1999/08/17 15:59:50 1.1
+++ threadcancel.c 1999/09/12 11:06:26 1.2
@@ -58,6 +58,8 @@
#include "apr_general.h"
#ifdef HAVE_PTHREAD_H
+
+#if 0 /* some platforms, e.g. FreeBSD 2.2.8, do not have pthread_cancel (they do have an
undocumented pthread_kill, though) */
/* ***APRDOC********************************************************
* ap_status_t ap_cancel_thread(ap_thread_t *)
* Asynchronously kill a thread
@@ -73,6 +75,7 @@
return stat;
}
}
+#endif
/* ***APRDOC********************************************************
* ap_status_t ap_setcanceltype(ap_context_t *, ap_int32_t)
1.2 +1 -0 apache-2.0/src/lib/apr/threadproc/unix/threadpriv.c
Index: threadpriv.c
===================================================================
RCS file: /export/home/cvs/apache-2.0/src/lib/apr/threadproc/unix/threadpriv.c,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- threadpriv.c 1999/08/17 15:59:50 1.1
+++ threadpriv.c 1999/09/12 11:06:27 1.2
@@ -58,6 +58,7 @@
#include "apr_general.h"
#include "apr_errno.h"
#include "apr_portable.h"
+#include "apr_lib.h"
#ifdef HAVE_PTHREAD_H
/* ***APRDOC********************************************************
|