From 7b7d76e00be2c37e073d7c76ebe8b8bbff3e914f Mon Sep 17 00:00:00 2001 From: Serge Hallyn Date: Tue, 17 Mar 2015 19:02:19 -0500 Subject: [PATCH] cgmanager: free line at end of check_supports_multiple_controllers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This is only called at startup so it wasn't a big leak, but it is a leak. Signed-off-by: Serge Hallyn Acked-by: Stéphane Graber --- src/lxc/cgmanager.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lxc/cgmanager.c b/src/lxc/cgmanager.c index 0932d96cc..2eeed62c8 100644 --- a/src/lxc/cgmanager.c +++ b/src/lxc/cgmanager.c @@ -246,11 +246,12 @@ static void check_supports_multiple_controllers(pid_t pid) } if (strcmp(prevpath, colon) != 0) { cgm_all_controllers_same = false; - fclose(f); - return; + break; } } + fclose(f); + free(line); } static int send_creds(int sock, int rpid, int ruid, int rgid)