From: Howard Chu Date: Wed, 22 Sep 1999 05:18:15 +0000 (+0000) Subject: Fix memory leak if duplicate attr name in at_insert X-Git-Tag: UCDATA_2_4~407 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c40583a2f169a11d31538f63c59c1ab755df6d96;p=thirdparty%2Fopenldap.git Fix memory leak if duplicate attr name in at_insert --- diff --git a/servers/slapd/attr.c b/servers/slapd/attr.c index de6453b353..7fb63cf9de 100644 --- a/servers/slapd/attr.c +++ b/servers/slapd/attr.c @@ -540,6 +540,7 @@ at_insert( (AVL_CMP) attr_index_cmp, (AVL_DUP) avl_dup_error ) ) { *err = *names; + ldap_memfree(air->air_name); ldap_memfree(air); return SLAP_SCHERR_DUP_ATTR; }