From 1d3af5d336383a7511c50542f4262764309d8230 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 18 Dec 2020 08:38:22 +0100 Subject: [PATCH] lib:ldb-samba: Use talloc_zero_array() and use ldb as the mem context Signed-off-by: Andreas Schneider Reviewed-by: Andrew Bartlett --- lib/ldb-samba/samba_extensions.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/ldb-samba/samba_extensions.c b/lib/ldb-samba/samba_extensions.c index 60aa1a332b5..c113e8cbe2a 100644 --- a/lib/ldb-samba/samba_extensions.c +++ b/lib/ldb-samba/samba_extensions.c @@ -84,7 +84,9 @@ static int extensions_hook(struct ldb_context *ldb, enum ldb_module_hook_type t) len1 = calculate_popt_array_length(*popt_options); len2 = calculate_popt_array_length(cmdline_extensions); - new_array = talloc_array(NULL, struct poptOption, len1+len2+1); + new_array = talloc_array(ldb, + struct poptOption, + len1 + len2 + 1); if (NULL == new_array) { return ldb_oom(ldb); } -- 2.47.3