]> git.karo-electronics.de Git - linux-beck.git/commitdiff
cgroup: move assignement out of condition in cgroup_attach_proc()
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 4 Jan 2012 07:24:29 +0000 (10:24 +0300)
committerTejun Heo <tj@kernel.org>
Wed, 4 Jan 2012 15:37:48 +0000 (07:37 -0800)
Gcc complains about this: "kernel/cgroup.c:2179:4: warning: suggest
parentheses around assignment used as truth value [-Wparentheses]"

Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Signed-off-by: Tejun Heo <tj@kernel.org>
kernel/cgroup.c

index 548d8d4e86d03503ea335d627db55ea3277a347f..bab5c17e77817594e1aa8e8833090ab9ffc56d91 100644 (file)
@@ -2175,9 +2175,12 @@ static int cgroup_attach_proc(struct cgroup *cgrp, struct task_struct *leader)
                oldcg = tc->task->cgroups;
 
                /* if we don't already have it in the list get a new one */
-               if (!css_set_check_fetched(cgrp, tc->task, oldcg, &newcg_list))
-                       if (retval = css_set_prefetch(cgrp, oldcg, &newcg_list))
+               if (!css_set_check_fetched(cgrp, tc->task, oldcg,
+                                          &newcg_list)) {
+                       retval = css_set_prefetch(cgrp, oldcg, &newcg_list);
+                       if (retval)
                                goto out_list_teardown;
+               }
        }
 
        /*