From cb841c363a3f78689b0bea12d359a4f0855164dd Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 18 Dec 2009 13:07:48 +1100 Subject: s4-ldb: fixed a valgrind error in ldbtest we were using msg->dn after the ldb it contained had been freed Pair-Programmed-With: Andrew Bartlett --- source4/lib/ldb/tools/ldbtest.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source4/lib') diff --git a/source4/lib/ldb/tools/ldbtest.c b/source4/lib/ldb/tools/ldbtest.c index 6af0ee9336..adc6ec8115 100644 --- a/source4/lib/ldb/tools/ldbtest.c +++ b/source4/lib/ldb/tools/ldbtest.c @@ -354,6 +354,8 @@ static void start_test_index(struct ldb_context **ldb) } basedn = ldb_dn_new(*ldb, *ldb, options->basedn); + msg->dn = basedn; + ldb_dn_add_child_fmt(msg->dn, "cn=test"); ret = ldb_search(*ldb, *ldb, &res, basedn, LDB_SCOPE_SUBTREE, NULL, "uid=test"); if (ret != LDB_SUCCESS) { -- cgit