OpenLDAP 2.3.32 Engineering
Fixed slapd ACL set memleak (ITS#4780)
Fixed slapd syncrepl shutdown hang (ITS#4790)
+ Fixed slapd values return filter control leak (ITS#4794)
Fixed slapd-sql Debug typo (ITS#4784)
OpenLDAP 2.3.31 Release
rs->sr_err = get_vrFilter( op, ber,
(ValuesReturnFilter **)&(op->o_vrFilter), &rs->sr_text);
+ (void) ber_free( ber, 1 );
+
if( rs->sr_err != LDAP_SUCCESS ) {
if( rs->sr_err == SLAPD_DISCONNECT ) {
rs->sr_err = LDAP_PROTOCOL_ERROR;
}
if ( err == LDAP_SUCCESS ) {
- *filt = ch_malloc( sizeof vrf );
+ *filt = op->o_tmpalloc( sizeof vrf, op->o_tmpmemctx );
**filt = vrf;
}