From dd1602c51180a63d2c75c049d7296c96cc1f51e9 Mon Sep 17 00:00:00 2001 From: Ken'ichi Ohmichi Date: Tue, 31 Mar 2009 11:18:27 +0900 Subject: Add fclose() calls for error handling I reviewed the libcgroup code in the viewpoint of memory-leak and found some lacks of fclose(). This patch adds some fclose() calls for error handling. Signed-off-by: Ken'ichi Ohmichi Signed-off-by: Dhaval Giani --- src/tools/cgclassify.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/tools') diff --git a/src/tools/cgclassify.c b/src/tools/cgclassify.c index c044608..79d3477 100644 --- a/src/tools/cgclassify.c +++ b/src/tools/cgclassify.c @@ -57,9 +57,11 @@ int euid_of_pid(pid_t pid) (int *)&euid, (int *)&suid, (int *)&fsuid); cgroup_dbg("Scanned proc values are %d %d %d %d\n", ruid, euid, suid, fsuid); + fclose(fp); return euid; } } + fclose(fp); /* If we are here, we could not find euid. Return error. */ return -1; -- cgit