diff options
Diffstat (limited to 'libports/enable-bucket.c')
-rw-r--r-- | libports/enable-bucket.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/libports/enable-bucket.c b/libports/enable-bucket.c index 278c5bb5..f9c7b859 100644 --- a/libports/enable-bucket.c +++ b/libports/enable-bucket.c @@ -19,17 +19,16 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #include "ports.h" -#include <cthreads.h> void ports_enable_bucket (struct port_bucket *bucket) { - mutex_lock (&_ports_lock); + pthread_mutex_lock (&_ports_lock); bucket->flags &= ~PORT_BUCKET_NO_ALLOC; if (bucket->flags & PORT_BUCKET_ALLOC_WAIT) { bucket->flags &= ~PORT_BUCKET_ALLOC_WAIT; - condition_broadcast (&_ports_block); + pthread_cond_broadcast (&_ports_block); } - mutex_unlock (&_ports_lock); + pthread_mutex_unlock (&_ports_lock); } |