From: Volker Lendecke Date: Mon, 15 Oct 2018 06:32:33 +0000 (+0200) Subject: winbind: Fix an error path memleak X-Git-Tag: talloc-2.2.0~294 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e8efe16b3cb1bb6a5bae3b684deea63c8b4e8102;p=thirdparty%2Fsamba.git winbind: Fix an error path memleak Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/source3/winbindd/wb_dsgetdcname.c b/source3/winbindd/wb_dsgetdcname.c index d2aaa8068ea..95a75a9cbc5 100644 --- a/source3/winbindd/wb_dsgetdcname.c +++ b/source3/winbindd/wb_dsgetdcname.c @@ -196,6 +196,7 @@ static void dcinfo_parser(const struct gencache_timeout *timeout, if (!NDR_ERR_CODE_IS_SUCCESS(ndr_err)) { DBG_ERR("ndr_pull_struct_blob failed\n"); state->status = ndr_map_error2ntstatus(ndr_err); + TALLOC_FREE(state->dcinfo); return; }