diff options
author | Andreas Schneider <asn@samba.org> | 2020-12-18 08:38:22 +0100 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2021-06-16 00:34:38 +0000 |
commit | 1d3af5d336383a7511c50542f4262764309d8230 (patch) | |
tree | b4ffe96f7982b95480415ebe98a4b20a8558238b /lib/ldb-samba | |
parent | c2c7c1f50a8acb3169e19ba4329aa78839b66def (diff) | |
download | samba-1d3af5d336383a7511c50542f4262764309d8230.tar.gz |
lib:ldb-samba: Use talloc_zero_array() and use ldb as the mem context
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'lib/ldb-samba')
-rw-r--r-- | lib/ldb-samba/samba_extensions.c | 4 |
1 files changed, 3 insertions, 1 deletions
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); } |