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 );
 					}
 				}
openSUSE Build Service is sponsored by