From: Volker Lendecke Date: Wed, 20 Mar 2019 12:46:58 +0000 (+0100) Subject: rpc_server: Fix an error path memleak in make_server_pipes_struct X-Git-Tag: tdb-1.4.1~641 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a6c653a978b3a14833beb3deedcf0634b8ce63fa;p=thirdparty%2Fsamba.git rpc_server: Fix an error path memleak in make_server_pipes_struct Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/rpc_server/rpc_server.c b/source3/rpc_server/rpc_server.c index 0086fea48a4..050f36d0aad 100644 --- a/source3/rpc_server/rpc_server.c +++ b/source3/rpc_server/rpc_server.c @@ -61,6 +61,7 @@ int make_server_pipes_struct(TALLOC_CTX *mem_ctx, (session_info->unix_info == NULL) || (session_info->security_token == NULL)) { DBG_ERR("Supplied session_info was incomplete!\n"); + TALLOC_FREE(p); *perrno = EINVAL; return -1; }