From b2107889332135fc39c092a8d44ff5b9a0ecdcfb Mon Sep 17 00:00:00 2001 From: Douglas Bagnall Date: Fri, 29 Sep 2023 12:25:21 +1300 Subject: [PATCH] libcli/security: test_run_condtional_ace: va_end() on errors CID 1545154, CID 1545155. Signed-off-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- libcli/security/tests/test_run_conditional_ace.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libcli/security/tests/test_run_conditional_ace.c b/libcli/security/tests/test_run_conditional_ace.c index f8500275148..c538b7cb55e 100644 --- a/libcli/security/tests/test_run_conditional_ace.c +++ b/libcli/security/tests/test_run_conditional_ace.c @@ -77,6 +77,7 @@ static bool fill_token_claims(TALLOC_CTX *mem_ctx, name, str); if (claim == NULL) { + va_end(args); debug_fail("bad claim: %s\n", str); return false; } @@ -117,6 +118,7 @@ static bool fill_token_sids(TALLOC_CTX *mem_ctx, sid = sddl_decode_sid(mem_ctx, &str, NULL); if (sid == NULL) { debug_fail("bad SID: %s\n", str); + va_end(args); return false; } add_sid_to_array(mem_ctx, sid, list, n); -- 2.47.3