From: Kurt Zeilenga Date: Mon, 18 Jan 1999 20:49:57 +0000 (+0000) Subject: import fix clobberred dn fix. X-Git-Tag: OPENLDAP_REL_ENG_1_1_3~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=301dfcfbdf639c5c03c00366b1d3b2f258363c7d;p=thirdparty%2Fopenldap.git import fix clobberred dn fix. --- diff --git a/servers/slapd/back-ldbm/dn2id.c b/servers/slapd/back-ldbm/dn2id.c index 7cc4aec1e2..d540fc4d64 100644 --- a/servers/slapd/back-ldbm/dn2id.c +++ b/servers/slapd/back-ldbm/dn2id.c @@ -133,12 +133,15 @@ dn2id_delete( return( -1 ); } + dn = ch_strdup( dn ); dn_normalize_case( dn ); key.dptr = dn; key.dsize = strlen( dn ) + 1; rc = ldbm_cache_delete( db, key ); + free( dn ); + ldbm_cache_close( be, db ); Debug( LDAP_DEBUG_TRACE, "<= dn2id_delete %d\n", rc, 0, 0 );