From fd7943bc80f0e96b70d4f851ea4e3f8f7689bead Mon Sep 17 00:00:00 2001 From: Matthias Dieter Wallnöfer Date: Mon, 25 Oct 2010 18:10:04 +0200 Subject: ldb:gendb_* calls: support a "NULL" resultset parameter This is useful for "samdb_search_count" where only the amount of entries matters. --- source4/dsdb/common/util.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'source4/dsdb') diff --git a/source4/dsdb/common/util.c b/source4/dsdb/common/util.c index 9b813d1b52..340d721c79 100644 --- a/source4/dsdb/common/util.c +++ b/source4/dsdb/common/util.c @@ -196,13 +196,12 @@ int samdb_search_count(struct ldb_context *sam_ldb, const char *format, ...) _PRINTF_ATTRIBUTE(3,4) { va_list ap; - struct ldb_message **res; const char *attrs[] = { NULL }; int ret; TALLOC_CTX *tmp_ctx = talloc_new(sam_ldb); va_start(ap, format); - ret = gendb_search_v(sam_ldb, tmp_ctx, basedn, &res, attrs, format, ap); + ret = gendb_search_v(sam_ldb, tmp_ctx, basedn, NULL, attrs, format, ap); va_end(ap); talloc_free(tmp_ctx); -- cgit