]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
cgroup_config_create_template_group: test the right variable
authorIvana Hutarova Varekova <varekova@redhat.com>
Wed, 9 Oct 2013 09:43:38 +0000 (11:43 +0200)
committerIvana Hutarova Varekova <varekova@redhat.com>
Wed, 9 Oct 2013 09:43:38 +0000 (11:43 +0200)
cgroup_config_create_template_group tests the return value of bogus
variable. This patch fix it.

Signed-off-by: Ivana Hutarova Varekova <varekova@redhat.com>
Acked-by: Peter Schiffer <pschiffe@redhat.com>
Acked-by: Dhaval Giani <dhaval.giani@gmail.com>
src/config.c

index eacb490917ba7817412657907a65332d45d007c8..cdbd5085e5cd5604f788a08457ba6b6447fa072d 100644 (file)
@@ -1640,7 +1640,7 @@ int cgroup_config_create_template_group(struct cgroup *cgroup,
                /* no template is present for given name x controller pair
                 * add controller to result cgroup */
                aux_cgroup = cgroup_new_cgroup(cgroup->name);
-               if (ret) {
+               if (aux_cgroup) {
                        ret = ECGINVAL;
                        fprintf(stderr, "cgroup %s can't be created\n",
                                cgroup->name);