You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@apr.apache.org by ia...@apache.org on 2002/08/19 18:37:45 UTC
cvs commit: apr-util/misc apr_queue.c
ianh 2002/08/19 09:37:45
Modified: include apr_queue.h
misc apr_queue.c
Log:
if you don't have threads, you can't use this.
Revision Changes Path
1.2 +2 -0 apr-util/include/apr_queue.h
Index: apr_queue.h
===================================================================
RCS file: /home/cvs/apr-util/include/apr_queue.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- apr_queue.h 18 Aug 2002 20:22:28 -0000 1.1
+++ apr_queue.h 19 Aug 2002 16:37:44 -0000 1.2
@@ -58,6 +58,7 @@
#ifndef APR_QUEUE_H
#define APR_QUEUE_H
+#if APR_HAS_THREADS
/**
* @file apr_queue.h
* @brief Thread Safe FIFO bounded queue
@@ -152,4 +153,5 @@
*/
apr_status_t apr_queue_term(apr_queue_t *queue);
+#endif /* APR_HAS_THREADS */
#endif /* APRQUEUE_H */
1.3 +4 -0 apr-util/misc/apr_queue.c
Index: apr_queue.c
===================================================================
RCS file: /home/cvs/apr-util/misc/apr_queue.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- apr_queue.c 18 Aug 2002 20:41:08 -0000 1.2
+++ apr_queue.c 19 Aug 2002 16:37:45 -0000 1.3
@@ -65,12 +65,14 @@
#include <unistd.h>
#endif
+#include "apu.h"
#include "apr_portable.h"
#include "apr_thread_mutex.h"
#include "apr_thread_cond.h"
#include "apr_errno.h"
#include "apr_queue.h"
+#if APR_HAS_THREADS
/*
* define this to get debug messages
*
@@ -439,3 +441,5 @@
}
return apr_queue_interrupt_all(queue);
}
+
+#endif /* APR_HAS_THREADS */