diff options
Diffstat (limited to 'private.c')
| -rw-r--r-- | private.c | 34 | 
1 files changed, 17 insertions, 17 deletions
| @@ -99,7 +99,7 @@  int  _pthread_new_thread(pthread_t * thread)  { -  pthread_t new; +  pthread_t new_thread;    if (_pthread_reuse_top == -1)      { @@ -109,28 +109,28 @@ _pthread_new_thread(pthread_t * thread)  	}        else  	{ -	  new = _pthread_virgin[_pthread_virgin_next++]; +	  new_thread = _pthread_virgin[_pthread_virgin_next++];  	}      }    else      { -      new = _pthread_reuse[_pthread_reuse_top--]; +      new_thread = _pthread_reuse[_pthread_reuse_top--];      } -  new->win32handle = NULL; -  new->ptstatus = _PTHREAD_NEW; -  pthread_attr_init(&(new->attr)); -  new->joinvalueptr = NULL; -  new->cancelstate = PTHREAD_CANCEL_ENABLE; -  new->canceltype = PTHREAD_CANCEL_DEFERRED; -  new->cancel_pending = FALSE; -  new->cleanupstack = NULL; -  new->destructorstack = NULL; -  new->forkpreparestack = NULL; -  new->forkparentstack = NULL; -  new->forkchildstack = NULL; - -  *thread = new; +  new_thread->win32handle = NULL; +  new_thread->ptstatus = _PTHREAD_NEW; +  pthread_attr_init(&(new_thread->attr)); +  new_thread->joinvalueptr = NULL; +  new_thread->cancelstate = PTHREAD_CANCEL_ENABLE; +  new_thread->canceltype = PTHREAD_CANCEL_DEFERRED; +  new_thread->cancel_pending = FALSE; +  new_thread->cleanupstack = NULL; +  new_thread->destructorstack = NULL; +  new_thread->forkpreparestack = NULL; +  new_thread->forkparentstack = NULL; +  new_thread->forkchildstack = NULL; + +  *thread = new_thread;    return 0;  } | 
