From: Howard Chu Date: Thu, 3 Jan 2002 23:30:45 +0000 (+0000) Subject: Use LDAP_FREE instead of free X-Git-Tag: LDBM_PRE_GIANT_RWLOCK~304 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=da00e5dac1825be1340a43da5d0fd5400fc91f43;p=openldap Use LDAP_FREE instead of free --- diff --git a/libraries/libldap/getdn.c b/libraries/libldap/getdn.c index c632f3ae60..7b6116e9c7 100644 --- a/libraries/libldap/getdn.c +++ b/libraries/libldap/getdn.c @@ -533,9 +533,9 @@ ldap_avafree( LDAPAVA *ava ) #if 0 /* la_attr is now contiguous with ava, not freed separately */ - free( ava->la_attr.bv_val ); + LDAP_FREE( ava->la_attr.bv_val ); #endif - free( ava->la_value.bv_val ); + LDAP_FREE( ava->la_value.bv_val ); LDAP_FREE( ava ); } diff --git a/libraries/libldap_r/tpool.c b/libraries/libldap_r/tpool.c index fa159b3df0..421fc624a3 100644 --- a/libraries/libldap_r/tpool.c +++ b/libraries/libldap_r/tpool.c @@ -141,7 +141,7 @@ ldap_pvt_thread_pool_init ( ldap_pvt_thread_mutex_unlock(&ldap_pvt_thread_pool_mutex); ldap_pvt_thread_cond_destroy(&pool->ltp_cond); ldap_pvt_thread_mutex_destroy(&pool->ltp_mutex); - free(pool); + LDAP_FREE(pool); return(-1); } #endif @@ -233,7 +233,7 @@ ldap_pvt_thread_pool_submit ( ldap_int_thread_ctx_s, ltc_next.q); pool->ltp_pending_count++; ldap_pvt_thread_mutex_unlock(&pool->ltp_mutex); - free(ctx); + LDAP_FREE(ctx); return(-1); } } @@ -336,18 +336,18 @@ ldap_pvt_thread_pool_destroy ( ldap_pvt_thread_pool_t *tpool, int run_pending ) while ((ctx = LDAP_STAILQ_FIRST(&pool->ltp_pending_list)) != NULL) { LDAP_STAILQ_REMOVE_HEAD(&pool->ltp_pending_list, ltc_next.q); - free(ctx); + LDAP_FREE(ctx); } while ((ctx = LDAP_SLIST_FIRST(&pool->ltp_free_list)) != NULL) { LDAP_SLIST_REMOVE_HEAD(&pool->ltp_free_list, ltc_next.l); - free(ctx); + LDAP_FREE(ctx); } ldap_pvt_thread_cond_destroy(&pool->ltp_cond); ldap_pvt_thread_mutex_destroy(&pool->ltp_mutex); - free(pool); + LDAP_FREE(pool); return(0); }