oomd: simplify if/else error check

This commit is contained in:
Anita Zhang
2020-10-19 02:17:07 -07:00
parent f561e8c659
commit 349a2003fd

View File

@@ -170,15 +170,12 @@ static int recursively_get_cgroup_context(Hashmap *new_h, const char *path) {
if (r < 0)
return (r == -ENOMEM) ? r : 0;
if (oom_group) {
if (oom_group)
r = oomd_insert_cgroup_context(NULL, new_h, cg_path);
if (r == -ENOMEM)
return r;
} else {
else
r = recursively_get_cgroup_context(new_h, cg_path);
if (r == -ENOMEM)
return r;
}
if (r == -ENOMEM)
return r;
} while ((r = cg_read_subgroup(d, &subpath)) > 0);
return 0;