Extended/improved threading emulation
authorshort <>
Mon, 18 Nov 2002 14:22:02 +0000 (14:22 +0000)
committershort <>
Mon, 18 Nov 2002 14:22:02 +0000 (14:22 +0000)
include/compat.h

index f7d3608..cae5a66 100644 (file)
@@ -2,8 +2,11 @@
 #define COMPAT_H
 
 #define pthread_mutex_t int
+#define pthread_rwlock_t int
+#define pthread_t int
+#define pthread_attr_t int
 #define PTHREAD_MUTEX_INITIALIZER 0
-#define pthread_attr_init(attr)
+#define pthread_attr_init(attr) (*(attr)=0)
 #define pthread_attr_destroy(attr)
 #define pthread_attr_setdetachstate(attr,state)
 #define pthread_attr_setschedpolicy(attr,policy)