From 9310134dfcd5c5736c68046b74508d3933429d5f Mon Sep 17 00:00:00 2001 From: Tomas Lindquist Olsen Date: Fri, 29 Aug 2008 16:59:12 +0200 Subject: [PATCH] Ok. last fix was wrong, PTHREAD_MUTEX_RECURSIVE_NP is only valid on linux... --- runtime/internal/critical.c | 2 +- runtime/internal/monitor.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/internal/critical.c b/runtime/internal/critical.c index 36cedd34..9bb41143 100644 --- a/runtime/internal/critical.c +++ b/runtime/internal/critical.c @@ -81,7 +81,7 @@ void _STD_critical_term() #include #include -#if __APPLE__ +#if !linux #define PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_RECURSIVE #endif diff --git a/runtime/internal/monitor.c b/runtime/internal/monitor.c index 85042404..3f5a22fb 100644 --- a/runtime/internal/monitor.c +++ b/runtime/internal/monitor.c @@ -127,7 +127,7 @@ void _d_monitor_unlock(Object *h) #if USE_PTHREADS -#if __APPLE__ +#if !linux #define PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_RECURSIVE #endif