diff options
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | condvar.c | 2 | 
2 files changed, 6 insertions, 1 deletions
| @@ -1,3 +1,8 @@ +1998-10-30  Ben Elliston  <bje@cygnus.com> + +	* condvar.c (cond_wait): Fix semantic error. Test for equality +	instead of making an assignment. +  Fri Oct 30 15:15:50 1998  Ross Johnson  <rpj@swan.canberra.edu.au>  	* cleanup.c (_pthread_handler_push): Fixed bug appending new @@ -107,7 +107,7 @@ cond_wait(pthread_cond_t *cv, pthread_mutex_t *mutex, DWORD abstime)    pthread_mutex_unlock (&cv->waiters_count_lock);    /* Some thread called pthread_cond_broadcast(). */ -  if ((result = WAIT_OBJECT_0 + BROADCAST) && last_waiter) +  if ((result == WAIT_OBJECT_0 + BROADCAST) && last_waiter)      {        /* We're the last waiter to be notified, so reset the manual  	 event. */ | 
