X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Foverlays%2Frwm.c;h=19c18add906687ad16e8a7f03d43b1fc54743124;hb=47351e3b5cbb8d32db1342994517c1efc6480d9d;hp=0e245a367d02129fab03674c86a6698d9827f74d;hpb=3142c03e5afa580c8ef45bbb4a7b90e7dd21bcc5;p=openldap diff --git a/servers/slapd/overlays/rwm.c b/servers/slapd/overlays/rwm.c index 0e245a367d..19c18add90 100644 --- a/servers/slapd/overlays/rwm.c +++ b/servers/slapd/overlays/rwm.c @@ -370,6 +370,7 @@ rwm_op_compare( Operation *op, SlapReply *rs ) if ( mapped_vals[ 0 ].bv_val != op->orc_ava->aa_value.bv_val ) { ber_bvreplace_x( &op->orc_ava->aa_value, &mapped_vals[0], op->o_tmpmemctx ); + ber_memfree_x( mapped_vals[ 0 ].bv_val, NULL ); } } op->orc_ava->aa_desc = ad;