Commit 65f40d9e authored by Quanah Gibson-Mount's avatar Quanah Gibson-Mount
Browse files

ITS#6568

parent f190531e
OpenLDAP 2.4 Change Log
OpenLDAP 2.4.23 Engineering
Fixed libldap memleaks (ITS#6568)
Fixed liblutil off-by-one with delta (ITS#6541)
Fixed slapd syncrepl rid logging (ITS#6533)
Fixed slapd-bdb hasSubordinates computation (ITS#6549)
......
......@@ -124,10 +124,14 @@ ldap_send_initial_request(
if (ld->ld_options.ldo_cldapdn)
ldap_memfree(ld->ld_options.ldo_cldapdn);
ld->ld_options.ldo_cldapdn = ldap_strdup(dn);
ber_free( ber, 1 );
return 0;
}
if (msgtype != LDAP_REQ_ABANDON && msgtype != LDAP_REQ_SEARCH)
{
ber_free( ber, 1 );
return LDAP_PARAM_ERROR;
}
}
#endif
#ifdef LDAP_R_COMPILE
......
......@@ -154,6 +154,11 @@ ldap_ld_free(
LDAP_FREE( ld->ld_options.ldo_peer );
ld->ld_options.ldo_peer = NULL;
}
if ( ld->ld_options.ldo_cldapdn != NULL ) {
LDAP_FREE( ld->ld_options.ldo_cldapdn );
ld->ld_options.ldo_cldapdn = NULL;
}
#endif
#ifdef HAVE_CYRUS_SASL
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment