From: Howard Chu Date: Mon, 24 Mar 2003 17:28:26 +0000 (+0000) Subject: SLAP_NVALUES fix X-Git-Tag: NO_SLAP_OP_BLOCKS~45 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=3fe42f68c80a190aaee6ae51bee66ec3de930604;p=openldap SLAP_NVALUES fix --- diff --git a/servers/slapd/back-bdb/id2entry.c b/servers/slapd/back-bdb/id2entry.c index abc7342811..6065491faa 100644 --- a/servers/slapd/back-bdb/id2entry.c +++ b/servers/slapd/back-bdb/id2entry.c @@ -210,7 +210,7 @@ int bdb_entry_return( /* nvals are not contiguous with the rest. oh well. */ Attribute *a; for (a = e->e_attrs; a; a=a->a_next) { - if (a->a_nvals) { + if (a->a_nvals != a->a_vals) { ber_bvarray_free( a->a_nvals ); a->a_nvals = NULL; }