mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-25 09:09:54 -05:00
unifdef -DSLAP_CLEANUP
This commit is contained in:
parent
9e82379b6e
commit
e1630c79cd
5 changed files with 2 additions and 15 deletions
|
|
@ -172,8 +172,6 @@ attr_index_config(
|
|||
}
|
||||
|
||||
|
||||
#ifdef SLAP_CLEANUP
|
||||
|
||||
static void
|
||||
ainfo_free( void *attr )
|
||||
{
|
||||
|
|
@ -188,4 +186,3 @@ attr_index_destroy( Avlnode *tree )
|
|||
avl_free( tree, ainfo_free );
|
||||
}
|
||||
|
||||
#endif /* SLAP_CLEANUP */
|
||||
|
|
|
|||
|
|
@ -672,8 +672,6 @@ cache_delete_entry_internal(
|
|||
return( 0 );
|
||||
}
|
||||
|
||||
#ifdef SLAP_CLEANUP
|
||||
|
||||
void
|
||||
cache_release_all( Cache *cache )
|
||||
{
|
||||
|
|
@ -703,8 +701,6 @@ cache_release_all( Cache *cache )
|
|||
ldap_pvt_thread_mutex_unlock( &cache->c_mutex );
|
||||
}
|
||||
|
||||
#endif /* SLAP_CLEANUP */
|
||||
|
||||
#ifdef LDAP_DEBUG
|
||||
|
||||
static void
|
||||
|
|
|
|||
|
|
@ -20,9 +20,7 @@ ldbm_back_db_close( Backend *be )
|
|||
ldbm_cache_flush_all( be );
|
||||
Debug( LDAP_DEBUG_TRACE, "ldbm backend done syncing\n", 0, 0, 0 );
|
||||
|
||||
#ifdef SLAP_CLEANUP
|
||||
cache_release_all( &((struct ldbminfo *) be->be_private)->li_cache );
|
||||
#endif
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -171,7 +171,6 @@ ldbm_back_db_destroy(
|
|||
)
|
||||
{
|
||||
/* should free/destroy every in be_private */
|
||||
#ifdef SLAP_CLEANUP
|
||||
struct ldbminfo *li = (struct ldbminfo *) be->be_private;
|
||||
free( li->li_directory );
|
||||
attr_index_destroy( li->li_attrs );
|
||||
|
|
@ -182,8 +181,9 @@ ldbm_back_db_destroy(
|
|||
ldap_pvt_thread_mutex_destroy( &li->li_nextid_mutex );
|
||||
ldap_pvt_thread_mutex_destroy( &li->li_dbcache_mutex );
|
||||
ldap_pvt_thread_cond_destroy( &li->li_dbcache_cv );
|
||||
#endif /* SLAP_CLEANUP */
|
||||
|
||||
free( be->be_private );
|
||||
be->be_private = NULL;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -36,9 +36,7 @@ void attr_masks LDAP_P(( struct ldbminfo *li, char *type, int *indexmask,
|
|||
int *syntaxmask ));
|
||||
void attr_index_config LDAP_P(( struct ldbminfo *li, char *fname, int lineno,
|
||||
int argc, char **argv, int init ));
|
||||
#ifdef SLAP_CLEANUP
|
||||
void attr_index_destroy LDAP_P(( Avlnode *tree ));
|
||||
#endif
|
||||
|
||||
/*
|
||||
* cache.c
|
||||
|
|
@ -53,9 +51,7 @@ void cache_return_entry_rw LDAP_P(( Cache *cache, Entry *e, int rw ));
|
|||
ID cache_find_entry_dn2id LDAP_P(( Backend *be, Cache *cache, char *dn ));
|
||||
Entry * cache_find_entry_id LDAP_P(( Cache *cache, ID id, int rw ));
|
||||
int cache_delete_entry LDAP_P(( Cache *cache, Entry *e ));
|
||||
#ifdef SLAP_CLEANUP
|
||||
void cache_release_all LDAP_P(( Cache *cache ));
|
||||
#endif
|
||||
|
||||
/*
|
||||
* dbcache.c
|
||||
|
|
|
|||
Loading…
Reference in a new issue