summaryrefslogtreecommitdiff
path: root/libcli
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2017-07-24 16:14:00 -0700
committerJeremy Allison <jra@samba.org>2017-07-27 01:34:12 +0200
commite74081ce5d0f81024f7384816c589e5bc28baf80 (patch)
tree5d49ec86715d15873f812df12d851572dd87856b /libcli
parentdbd32932463935cd47c55a9e1afdaccd7f6daf4d (diff)
downloadsamba-e74081ce5d0f81024f7384816c589e5bc28baf80.tar.gz
lib: auth: Store the netlogon_creds_cli_global_db pointer on the NULL context.
Now we shutdown correctly it doesn't need the talloc_autofree_context(). Last use of talloc_autofree_context() ourside the talloc test code ! Please don't add it ever again :-). BUG: https://bugzilla.samba.org/show_bug.cgi?id=12932 Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Thu Jul 27 01:34:12 CEST 2017 on sn-devel-144
Diffstat (limited to 'libcli')
-rw-r--r--libcli/auth/netlogon_creds_cli.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libcli/auth/netlogon_creds_cli.c b/libcli/auth/netlogon_creds_cli.c
index f5350f210b3..526ee3962fc 100644
--- a/libcli/auth/netlogon_creds_cli.c
+++ b/libcli/auth/netlogon_creds_cli.c
@@ -208,7 +208,7 @@ NTSTATUS netlogon_creds_cli_set_global_db(struct db_context **db)
return NT_STATUS_INVALID_PARAMETER_MIX;
}
- netlogon_creds_cli_global_db = talloc_move(talloc_autofree_context(), db);
+ netlogon_creds_cli_global_db = talloc_move(NULL, db);
return NT_STATUS_OK;
}
@@ -226,7 +226,7 @@ NTSTATUS netlogon_creds_cli_open_global_db(struct loadparm_context *lp_ctx)
return NT_STATUS_NO_MEMORY;
}
- global_db = dbwrap_local_open(talloc_autofree_context(), lp_ctx,
+ global_db = dbwrap_local_open(NULL, lp_ctx,
fname, 0,
TDB_CLEAR_IF_FIRST|TDB_INCOMPATIBLE_HASH,
O_RDWR|O_CREAT,