comparison runtime/internal/critical.c @ 563:394e72cbbb46

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 29dc68c949b0
comparison
equal deleted inserted replaced
560:fbc454d4ce80 563:394e72cbbb46
79 79
80 #include <stdio.h> 80 #include <stdio.h>
81 #include <stdlib.h> 81 #include <stdlib.h>
82 #include <pthread.h> 82 #include <pthread.h>
83 83
84 #if __APPLE__ 84 #if !linux
85 #define PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_RECURSIVE 85 #define PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_RECURSIVE
86 #endif 86 #endif
87 87
88 /****************************************** 88 /******************************************
89 * Enter/exit critical section. 89 * Enter/exit critical section.