]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
lib: Fix an error path memleak in schannel_get_creds_state()
authorVolker Lendecke <vl@samba.org>
Wed, 13 Nov 2019 15:29:17 +0000 (16:29 +0100)
committerJeremy Allison <jra@samba.org>
Thu, 14 Nov 2019 22:26:30 +0000 (22:26 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
libcli/auth/schannel_state_tdb.c

index ce20012ac225d728195a5204aa00ef17b1b3101e..e0ac8a378a0ab63d3ca0ed70cdaae89a3c71d5bc 100644 (file)
@@ -236,6 +236,7 @@ NTSTATUS schannel_get_creds_state(TALLOC_CTX *mem_ctx,
 
        db_sc = open_schannel_session_store(tmpctx, lp_ctx);
        if (!db_sc) {
+               TALLOC_FREE(tmpctx);
                return NT_STATUS_ACCESS_DENIED;
        }