aboutsummaryrefslogtreecommitdiff
path: root/src/cmd/devdraw/cocoa-thread.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/devdraw/cocoa-thread.c')
-rw-r--r--src/cmd/devdraw/cocoa-thread.c29
1 files changed, 0 insertions, 29 deletions
diff --git a/src/cmd/devdraw/cocoa-thread.c b/src/cmd/devdraw/cocoa-thread.c
index 4b2443ce..a69d0828 100644
--- a/src/cmd/devdraw/cocoa-thread.c
+++ b/src/cmd/devdraw/cocoa-thread.c
@@ -23,32 +23,3 @@ qunlock(QLock *q)
{
pthread_mutex_unlock(&q->m);
}
-
-static void
-rinit(Rendez *r)
-{
- pthread_mutex_lock(&initlock);
- if(r->init == 0){
- pthread_cond_init(&r->c, nil);
- r->init = 1;
- }
- pthread_mutex_unlock(&initlock);
-}
-
-void
-rsleep(Rendez *r)
-{
- if(r->init == 0)
- rinit(r);
- pthread_cond_wait(&r->c, &r->l->m);
-}
-
-int
-rwakeup(Rendez *r)
-{
- if(r->init == 0)
- rinit(r);
- pthread_cond_signal(&r->c);
-
- return 0;
-}