diff options
-rw-r--r-- | libcli/auth/credentials.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/libcli/auth/credentials.c b/libcli/auth/credentials.c index 87d1866ca4..667a2fac2d 100644 --- a/libcli/auth/credentials.c +++ b/libcli/auth/credentials.c @@ -248,8 +248,9 @@ struct netlogon_creds_CredentialState *netlogon_creds_client_init(TALLOC_CTX *me struct netlogon_creds_CredentialState *netlogon_creds_client_init_session_key(TALLOC_CTX *mem_ctx, const uint8_t session_key[16]) { - struct netlogon_creds_CredentialState *creds = talloc(mem_ctx, struct netlogon_creds_CredentialState); - + struct netlogon_creds_CredentialState *creds; + + creds = talloc_zero(mem_ctx, struct netlogon_creds_CredentialState); if (!creds) { return NULL; } |