From: Kurt Zeilenga Date: Fri, 20 Aug 1999 21:20:12 +0000 (+0000) Subject: Missed one free() of edn X-Git-Tag: OPENLDAP_REL_ENG_1_2_7~12 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dc563b12f9e3cc183a11cd8ee92787b0e87d8e49;p=thirdparty%2Fopenldap.git Missed one free() of edn --- diff --git a/servers/slapd/back-ldbm/bind.c b/servers/slapd/back-ldbm/bind.c index cb1fd03217..629eaf846b 100644 --- a/servers/slapd/back-ldbm/bind.c +++ b/servers/slapd/back-ldbm/bind.c @@ -120,6 +120,7 @@ ldbm_back_bind( goto return_results; } else if ( be_isroot_pw( be, dn, cred ) ) { /* front end will send result */ + if( *edn != NULL ) free( *edn ); *edn = ch_strdup( be_root_dn( be ) ); rc = 0; goto return_results;