]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
tests: Check cgroup_add_controller return value in test_functions
authorJan Safranek <jsafrane@redhat.com>
Wed, 24 Aug 2011 09:39:19 +0000 (11:39 +0200)
committerJan Safranek <jsafrane@redhat.com>
Wed, 14 Sep 2011 11:20:32 +0000 (13:20 +0200)
Discovered by gcc 4.6 as "warning: variable â€˜controller’ set but not used"

Signed-off-by: Jan Safranek <jsafrane@redhat.com>
Acked-by: Dhaval Giani <dhaval.giani@gmail.com>
tests/test_functions.c

index d9ca88ec7e3428c233a8c52141389cbac7e4074d..796a2af8d78cff2ac6a1ad9498dac4ca57dbf669 100644 (file)
@@ -845,6 +845,12 @@ void test_cgroup_get_cgroup(int ctl1, int ctl2, struct uid_gid_t ids, int i)
                /* Create under another controller also */
                ret = set_controller(ctl2, controller_name, control_file);
                controller = cgroup_add_controller(cgroup_a, controller_name);
+               if (controller)
+                       message(i++, PASS, "cgroup_add_controller()",
+                                       0, info[NOMESSAGE]);
+               else
+                       message(i++, FAIL, "cgroup_add_controller()",
+                                       -1, info[NOMESSAGE]);
        }
        test_cgroup_create_cgroup(0, cgroup_a, "group_a", 0, 1, 1, 00);