From: Volker Lendecke Date: Wed, 13 Nov 2019 15:29:17 +0000 (+0100) Subject: lib: Fix an error path memleak in schannel_get_creds_state() X-Git-Tag: talloc-2.3.1~9 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4320196977012e02765f4804070438149d858e22;p=thirdparty%2Fsamba.git lib: Fix an error path memleak in schannel_get_creds_state() Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/libcli/auth/schannel_state_tdb.c b/libcli/auth/schannel_state_tdb.c index ce20012ac22..e0ac8a378a0 100644 --- a/libcli/auth/schannel_state_tdb.c +++ b/libcli/auth/schannel_state_tdb.c @@ -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; }