File 0001-openldap-its9924-fix-memleak-in-deref.patch of Package openldap-ms
diff --git a/servers/slapd/overlays/deref.c b/servers/slapd/overlays/deref.c
index 89dc227f3ec95b212b1ba8a96625626992c3c8a5..93b7f69da80d9cab36d7b6e6b668b60e751f5a41 100644
--- a/servers/slapd/overlays/deref.c
+++ b/servers/slapd/overlays/deref.c
@@ -439,7 +439,7 @@ deref_response( Operation *op, SlapReply *rs )
rc = ber_printf( ber, "{O[W]}",
&dr->dr_spec.ds_attributes[ j ]->ad_cname,
dr->dr_vals[ i ].dv_attrVals[ j ] );
- op->o_tmpfree( dr->dr_vals[ i ].dv_attrVals[ j ],
+ ber_bvarray_free_x( dr->dr_vals[ i ].dv_attrVals[ j ],
op->o_tmpmemctx );
}
}