|  | @@ -1344,8 +1344,8 @@ static int pthread_cond_destroy(pthread_cond_t *cv)
 | 
	
		
			
				|  |  |  {
 | 
	
		
			
				|  |  |      EnterCriticalSection(&cv->threadIdSec);
 | 
	
		
			
				|  |  |      assert(cv->waitingthreadcount==0);
 | 
	
		
			
				|  |  | -    cv->waitingthreadhdls = 0;
 | 
	
		
			
				|  |  |      free(cv->waitingthreadhdls);
 | 
	
		
			
				|  |  | +    cv->waitingthreadhdls = 0;
 | 
	
		
			
				|  |  |      LeaveCriticalSection(&cv->threadIdSec);
 | 
	
		
			
				|  |  |      DeleteCriticalSection(&cv->threadIdSec);
 | 
	
		
			
				|  |  |  
 |