From 28dbef5e99b0568c9903096b55783c01dc509ad7 Mon Sep 17 00:00:00 2001 From: Ivana Hutarova Varekova Date: Thu, 16 Jun 2011 15:08:12 +0200 Subject: [PATCH] cgget: fix final cgget cleanup fix final cgget cleanup Signed-off-by: Ivana Hutarova Varekova Signed-off-by: Jan Safranek --- src/tools/cgget.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/tools/cgget.c b/src/tools/cgget.c index 81a5609f..ea638b4c 100644 --- a/src/tools/cgget.c +++ b/src/tools/cgget.c @@ -327,7 +327,7 @@ int main(int argc, char *argv[]) (cgroup_list == NULL)) { fprintf(stderr, "%s: out of memory\n", argv[0]); ret = -1; - goto err; + goto err_free; } /* Parse arguments. */ @@ -460,5 +460,10 @@ err: free(names[i]); } +err_free: + free(cgroup_list); + free(controllers); + free(names); + return result; } -- 2.47.2