From: Douglas Bagnall Date: Sun, 21 Jul 2024 06:06:18 +0000 (+1200) Subject: ldb:kv_index: don't recalculate a length X-Git-Tag: tdb-1.4.11~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9ecf96859fe00520ac6baef4f4045f21d2ad7413;p=thirdparty%2Fsamba.git ldb:kv_index: don't recalculate a length Signed-off-by: Douglas Bagnall Reviewed-by: Stefan Metzmacher --- diff --git a/lib/ldb/ldb_key_value/ldb_kv_index.c b/lib/ldb/ldb_key_value/ldb_kv_index.c index 24eec5b71b0..0ddee3ab501 100644 --- a/lib/ldb/ldb_key_value/ldb_kv_index.c +++ b/lib/ldb/ldb_key_value/ldb_kv_index.c @@ -1452,8 +1452,7 @@ static bool list_intersect(struct ldb_kv_private *ldb_kv, return false; } - list3->dn = talloc_array(list3, struct ldb_val, - MIN(list->count, list2->count)); + list3->dn = talloc_array(list3, struct ldb_val, short_list->count); if (!list3->dn) { talloc_free(list3); return false;