From 9b4bc79549dc0e56dadedbf5a244e09fa598a2f2 Mon Sep 17 00:00:00 2001 From: Stefan Berger Date: Fri, 26 Jul 2019 16:56:31 -0400 Subject: [PATCH] tests: Call virCommandFree() in cleanup section Fix a potential memory leak by calling virCommandFree() in the cleanup section. Signed-off-by: Stefan Berger Reviewed-by: John Ferlan Message-Id: <20190726205633.2041912-3-stefanb@linux.vnet.ibm.com> --- tests/commandtest.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/tests/commandtest.c b/tests/commandtest.c index 991c0572b0..dfd15a2079 100644 --- a/tests/commandtest.c +++ b/tests/commandtest.c @@ -1219,8 +1219,6 @@ static int test27(const void *unused ATTRIBUTE_UNUSED) goto cleanup; } - virCommandFree(cmd); - if (!outactual || !erractual) goto cleanup; @@ -1236,6 +1234,7 @@ static int test27(const void *unused ATTRIBUTE_UNUSED) ret = 0; cleanup: + virCommandFree(cmd); VIR_FORCE_CLOSE(pipe1[0]); VIR_FORCE_CLOSE(pipe2[0]); VIR_FORCE_CLOSE(pipe1[1]); -- GitLab