]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Only include isc/thread.h, isc/mutex.h and isc/condition.h if
authorDavid Lawrence <source@isc.org>
Tue, 26 Dec 2000 21:12:25 +0000 (21:12 +0000)
committerDavid Lawrence <source@isc.org>
Tue, 26 Dec 2000 21:12:25 +0000 (21:12 +0000)
ISC_PLATFORM_USETHREADS is defined.

lib/isc/task.c
lib/isc/timer.c
lib/isc/unix/app.c
lib/isc/unix/socket.c

index 97f7b1aa74e2c522d02495abf4a36888071e87a5..d0e5f4d32d62da2fbf6e10acd81d3541cf3fdd83 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: task.c,v 1.76 2000/12/06 00:30:11 tale Exp $ */
+/* $Id: task.c,v 1.77 2000/12/26 21:12:21 tale Exp $ */
 
 /*
  * Principal Author: Bob Halley
 
 #include <config.h>
 
-#include <isc/condition.h>
 #include <isc/event.h>
 #include <isc/mem.h>
 #include <isc/msgs.h>
 #include <isc/platform.h>
 #include <isc/string.h>
 #include <isc/task.h>
-#include <isc/thread.h>
 #include <isc/util.h>
 
-#ifndef ISC_PLATFORM_USETHREADS
+#ifdef ISC_PLATFORM_USETHREADS
+#include <isc/condition.h>
+#include <isc/thread.h>
+#else /* ISC_PLATFORM_USETHREADS */
 #include "task_p.h"
 #endif /* ISC_PLATFORM_USETHREADS */
 
index 75eb6637013c788483e822acf4473b6895fee1d7..1dbf74751b24fa0fee3cc793a2481e0128b982b9 100644 (file)
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: timer.c,v 1.59 2000/12/06 00:30:13 tale Exp $ */
+/* $Id: timer.c,v 1.60 2000/12/26 21:12:23 tale Exp $ */
 
 #include <config.h>
 
-#include <isc/condition.h>
 #include <isc/heap.h>
 #include <isc/mem.h>
 #include <isc/msgs.h>
 #include <isc/platform.h>
 #include <isc/task.h>
-#include <isc/thread.h>
 #include <isc/time.h>
 #include <isc/timer.h>
 #include <isc/util.h>
 
-#ifndef ISC_PLATFORM_USETHREADS
+#ifdef ISC_PLATFORM_USETHREADS
+#include <isc/condition.h>
+#include <isc/thread.h>
+#else /* ISC_PLATFORM_USETHREADS */
 #include "timer_p.h"
 #endif /* ISC_PLATFORM_USETHREADS */
 
index 2f1e30a680fca7d0ee2bcb61e68603ac5e1846c7..a251f42575076062b3c2568a3e20dc587567e72b 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: app.c,v 1.34 2000/12/06 00:30:19 tale Exp $ */
+/* $Id: app.c,v 1.35 2000/12/26 21:12:24 tale Exp $ */
 
 #include <config.h>
 
@@ -29,9 +29,7 @@
 
 #include <isc/app.h>
 #include <isc/boolean.h>
-#include <isc/condition.h>
 #include <isc/msgs.h>
-#include <isc/mutex.h>
 #include <isc/event.h>
 #include <isc/platform.h>
 #include <isc/string.h>
@@ -41,6 +39,8 @@
 
 #ifdef ISC_PLATFORM_USETHREADS
 #include <pthread.h>
+#include <isc/condition.h>
+#include <isc/mutex.h>
 #else /* ISC_PLATFORM_USETHREADS */
 #include "../timer_p.h"
 #include "../task_p.h"
index d3a4a1252cdc8d2b1b4b22d67c0879e71291ee12..fc5d81183acb20724e478512faf79607e70c245d 100644 (file)
@@ -15,7 +15,7 @@
  * WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: socket.c,v 1.176 2000/12/19 20:35:36 bwelling Exp $ */
+/* $Id: socket.c,v 1.177 2000/12/26 21:12:25 tale Exp $ */
 
 #include <config.h>
 
 
 #include <isc/buffer.h>
 #include <isc/bufferlist.h>
-#include <isc/condition.h>
 #include <isc/list.h>
 #include <isc/log.h>
 #include <isc/mem.h>
 #include <isc/msgs.h>
-#include <isc/mutex.h>
 #include <isc/net.h>
 #include <isc/platform.h>
 #include <isc/print.h>
 #include <isc/region.h>
 #include <isc/socket.h>
 #include <isc/task.h>
-#include <isc/thread.h>
 #include <isc/util.h>
 
-#ifndef ISC_PLATFORM_USETHREADS
+#ifdef ISC_PLATFORM_USETHREADS
+#include <isc/condition.h>
+#include <isc/mutex.h>
+#include <isc/thread.h>
+#else /* ISC_PLATFORM_USETHREADS */
 #include "socket_p.h"
 #endif /* ISC_PLATFORM_USETHREADS */