Ok. last fix was wrong, PTHREAD_MUTEX_RECURSIVE_NP is only valid on linux...
author |
Tomas Lindquist Olsen <tomas.l.olsen@gmail.com> |
date |
Fri, 29 Aug 2008 16:59:12 +0200 |
parents |
fbc454d4ce80 |
children |
4b1b0d262c9a |
files |
runtime/internal/critical.c runtime/internal/monitor.c |
diffstat |
2 files changed, 2 insertions(+), 2 deletions(-)
[+]
|
line diff
--- a/runtime/internal/critical.c Fri Aug 29 16:35:46 2008 +0200
+++ b/runtime/internal/critical.c Fri Aug 29 16:59:12 2008 +0200
@@ -81,7 +81,7 @@
#include <stdlib.h>
#include <pthread.h>
-#if __APPLE__
+#if !linux
#define PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_RECURSIVE
#endif
--- a/runtime/internal/monitor.c Fri Aug 29 16:35:46 2008 +0200
+++ b/runtime/internal/monitor.c Fri Aug 29 16:59:12 2008 +0200
@@ -127,7 +127,7 @@
#if USE_PTHREADS
-#if __APPLE__
+#if !linux
#define PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_RECURSIVE
#endif