Fixed -lldap/ldap_init() bug
Fixed -lldap/ldap_sort_entries() zero entries bug
Fixed slapd/slap_op memory/lock leak bug
+ Fixed slapd/back-ldbm IDL delete from ALLIDS bug
+ Fixed slapd/getfilter double free() bug
Updated slapd/back-ldbm/id2children has_children logging
Updated slapd/back-ldbm IDList handling
Updated ldap_open(3) man page to note ldap_init() is preferred.
*/
f = (Filter *) ch_malloc( sizeof(Filter) );
- *filt = f;
f->f_next = NULL;
err = 0;
if ( *fstr != NULL ) {
free( *fstr );
}
+ } else {
+ *filt = f;
}
Debug( LDAP_DEBUG_FILTER, "end get_filter %d\n", err, 0, 0 );