Commit 6bb92770 by J. David Anglin Committed by Ovidiu Predescu

gthr-dce.h (__gthread_objc_mutex_deallocate): Free mutex->backend.

2000-09-02  J. David Anglin  <dave@hiauly1.hia.nrc.ca>

	* gthr-dce.h (__gthread_objc_mutex_deallocate): Free mutex->backend.

From-SVN: r36182
parent 84802b13
......@@ -294,9 +294,14 @@ __gthread_objc_mutex_allocate(objc_mutex_t mutex)
static inline int
__gthread_objc_mutex_deallocate(objc_mutex_t mutex)
{
if (__gthread_active_p ()
&& pthread_mutex_destroy((pthread_mutex_t *)mutex->backend))
return -1;
if (__gthread_active_p ())
{
if (pthread_mutex_destroy((pthread_mutex_t *)mutex->backend))
return -1;
objc_free(mutex->backend);
mutex->backend = NULL;
}
return 0;
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment