diff options
| author | David Jeannot <djeannot24@gmail.com> | 2011-09-19 08:58:59 -0400 |
|---|---|---|
| committer | Russ Cox <rsc@swtch.com> | 2011-09-19 08:58:59 -0400 |
| commit | 48107872baacadfc18527fda65e096c95424b13f (patch) | |
| tree | b7df7caad4900bb05f5b3a478391ab8fa575dd52 /src/cmd/devdraw/cocoa-thread.c | |
| parent | 53000799bec3a182fe5cc64424bc6302d1e6ba55 (diff) | |
| download | plan9port-48107872baacadfc18527fda65e096c95424b13f.tar.gz plan9port-48107872baacadfc18527fda65e096c95424b13f.zip | |
devdraw: update Lion cocoa
R=rsc
CC=plan9port.codebot
http://codereview.appspot.com/5015042
Diffstat (limited to 'src/cmd/devdraw/cocoa-thread.c')
| -rw-r--r-- | src/cmd/devdraw/cocoa-thread.c | 29 |
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; -} |
