From: Serge Hallyn Date: Wed, 18 Mar 2015 00:02:19 +0000 (-0500) Subject: cgmanager: free line at end of check_supports_multiple_controllers X-Git-Tag: lxc-1.1.2~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f7fb1b4a50a8366146c3badb957ef25794dbaa08;p=thirdparty%2Flxc.git cgmanager: free line at end of check_supports_multiple_controllers 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 --- 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)