aaron       2002/07/30 10:06:00

  Modified:    locks/unix thread_mutex.c
  Log:
  Collapse this down to the infinately more readable apr_pool_cleanup_run().
  
  Revision  Changes    Path
  1.13      +1 -6      apr/locks/unix/thread_mutex.c
  
  Index: thread_mutex.c
  ===================================================================
  RCS file: /home/cvs/apr/locks/unix/thread_mutex.c,v
  retrieving revision 1.12
  retrieving revision 1.13
  diff -u -r1.12 -r1.13
  --- thread_mutex.c    30 Jul 2002 17:01:38 -0000      1.12
  +++ thread_mutex.c    30 Jul 2002 17:06:00 -0000      1.13
  @@ -228,12 +228,7 @@
   
   APR_DECLARE(apr_status_t) apr_thread_mutex_destroy(apr_thread_mutex_t *mutex)
   {
  -    apr_status_t rv;
  -    if ((rv = thread_mutex_cleanup(mutex)) == APR_SUCCESS) {
  -        apr_pool_cleanup_kill(mutex->pool, mutex, thread_mutex_cleanup);
  -        return APR_SUCCESS;
  -    }
  -    return rv;
  +    return apr_pool_cleanup_run(mutex->pool, mutex, thread_mutex_cleanup);
   }
   
   APR_POOL_IMPLEMENT_ACCESSOR(thread_mutex)
  
  
  

Reply via email to