From: Kurt Zeilenga Date: Tue, 8 Jan 2002 21:35:50 +0000 (+0000) Subject: Import dnssrv free fix from head X-Git-Tag: OPENLDAP_REL_ENG_2_0_20~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6978968eed84e7b8bc26d448e781b781f8d27762;p=thirdparty%2Fopenldap.git Import dnssrv free fix from head --- diff --git a/CHANGES b/CHANGES index 830a403a48..b547eb72a9 100644 --- a/CHANGES +++ b/CHANGES @@ -3,7 +3,10 @@ OpenLDAP 2.0 Change Log OpenLDAP 2.0.20 Engineering Fixed slapd ACL peername/sockname exact match bug (ITS#1516) Fixed -lldap cache debug bug (ITS#1501) - Updated BerkeleyDB 4 support + Fixed -lldap dnssrv free bug + Build environment + Updated BerkeleyDB 4 support + Updated schema files OpenLDAP 2.0.19 Release Fixed back-ldbm not filter indexing (ITS#1405) diff --git a/libraries/libldap/dnssrv.c b/libraries/libldap/dnssrv.c index 2ae700d418..00de1dae58 100644 --- a/libraries/libldap/dnssrv.c +++ b/libraries/libldap/dnssrv.c @@ -210,8 +210,7 @@ int ldap_domain2hostlist( request = LDAP_MALLOC(strlen(domain) + sizeof("_ldap._tcp.")); if (request == NULL) { - rc = LDAP_NO_MEMORY; - goto out; + return LDAP_NO_MEMORY; } sprintf(request, "_ldap._tcp.%s", domain);