s3:auth_generic: fix talloc_unlink() in auth_generic_set_creds()
authorStefan Metzmacher <metze@samba.org>
Wed, 6 Mar 2024 23:11:26 +0000 (00:11 +0100)
committerStefan Metzmacher <metze@samba.org>
Tue, 23 Apr 2024 14:17:32 +0000 (14:17 +0000)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
source3/libsmb/auth_generic.c

index e5120a083a656f2b97913a9cae85f5c2936d8f22..527b51900d8cf644620fc22c9f4e29db33a2b2d1 100644 (file)
@@ -51,7 +51,7 @@ NTSTATUS auth_generic_set_password(struct auth_generic_state *ans,
 NTSTATUS auth_generic_set_creds(struct auth_generic_state *ans,
                                struct cli_credentials *creds)
 {
-       talloc_unlink(ans->credentials, creds);
+       talloc_unlink(ans, ans->credentials);
        ans->credentials = creds;
        return NT_STATUS_OK;
 }