]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
libcgroup: Fix cgroup_fill_cgc()
authorDhaval Giani <dhaval@linux.vnet.ibm.com>
Thu, 14 Aug 2008 18:20:07 +0000 (18:20 +0000)
committerDhaval Giani <dhaval@linux.vnet.ibm.com>
Thu, 14 Aug 2008 18:20:07 +0000 (18:20 +0000)
We were failing on stat's success. Stupid thing to do really. Fixing
that now.

Signed-off-by: Dhaval Giani <dhaval@linux.vnet.ibm.com>
git-svn-id: https://libcg.svn.sourceforge.net/svnroot/libcg/trunk@154 4f4bb910-9a46-0410-90c8-c897d4f1cd53

api.c

diff --git a/api.c b/api.c
index 280afcd2b2222483231e9bbb58d68cc8478d9328..0edb55bbc2beecea24100f3e05a7d507fc192c99 100644 (file)
--- a/api.c
+++ b/api.c
@@ -766,7 +766,7 @@ static int cgroup_fill_cgc(struct dirent *ctrl_dir, struct cgroup *cgroup,
 
        error = stat(path, &stat_buffer);
 
-       if (!error) {
+       if (error) {
                error = ECGFAIL;
                goto fill_error;
        }