[lxc-devel] [PATCH] free getline allocated line variable to make valgrind happy

S.Çağlar Onur caglar at 10ur.org
Mon Oct 28 19:39:12 UTC 2013


Signed-off-by: S.Çağlar Onur <caglar at 10ur.org>
---
 src/lxc/lxccontainer.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/lxc/lxccontainer.c b/src/lxc/lxccontainer.c
index 1600276..f2f7240 100644
--- a/src/lxc/lxccontainer.c
+++ b/src/lxc/lxccontainer.c
@@ -3129,6 +3129,9 @@ int list_active_containers(const char *lxcpath, char ***names, struct lxc_contai
 	if (names)
 		*names = unique_names;
 
+	if (line)
+		free(line);
+
 	process_lock();
 	fclose(f);
 	process_unlock();
@@ -3145,6 +3148,9 @@ free_bad:
 			lxc_container_put((*cret)[i]);
 		free(*cret);
 	}
+	if (line)
+		free(line);
+
 	process_lock();
 	fclose(f);
 	process_unlock();
-- 
1.8.3.2





More information about the lxc-devel mailing list