diff options
author | Volker Lendecke <vl@samba.org> | 2017-12-03 20:47:02 +0100 |
---|---|---|
committer | Ralph Boehme <slow@samba.org> | 2018-02-08 10:01:50 +0100 |
commit | a104e08171b50b9e23dc1869049d12e0c6176979 (patch) | |
tree | 38d5a3ab65fbeee514aef0a3f4060d2d16ce0652 /libcli/auth | |
parent | bdeb7e7d8185a112064930edbf0cf1ee5b72999e (diff) | |
download | samba-a104e08171b50b9e23dc1869049d12e0c6176979.tar.gz |
lib: Make g_lock_unlock use TDB_DATA
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Boehme <slow@samba.org>
Diffstat (limited to 'libcli/auth')
-rw-r--r-- | libcli/auth/netlogon_creds_cli.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libcli/auth/netlogon_creds_cli.c b/libcli/auth/netlogon_creds_cli.c index f51ad3dda26..fdd1195b183 100644 --- a/libcli/auth/netlogon_creds_cli.c +++ b/libcli/auth/netlogon_creds_cli.c @@ -93,7 +93,7 @@ static int netlogon_creds_cli_locked_state_destructor( if (state->is_glocked) { g_lock_unlock(context->db.g_ctx, - context->db.key_name); + string_term_tdb_data(context->db.key_name)); } return 0; @@ -1014,7 +1014,8 @@ static int netlogon_creds_cli_lck_destructor( struct netlogon_creds_cli_context *ctx = lck->context; NTSTATUS status; - status = g_lock_unlock(ctx->db.g_ctx, ctx->db.key_name); + status = g_lock_unlock(ctx->db.g_ctx, + string_term_tdb_data(ctx->db.key_name)); if (!NT_STATUS_IS_OK(status)) { DBG_WARNING("g_lock_unlock failed: %s\n", nt_errstr(status)); smb_panic("g_lock_unlock failed"); |