Apply empty_to_root() in three more spots for safety

This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2019-07-15 18:16:03 +02:00
parent 624e4fcffa
commit 95b21cff0e
2 changed files with 3 additions and 3 deletions

View File

@ -388,7 +388,7 @@ int cg_kill_recursive(
while ((r = cg_read_subgroup(d, &fn)) > 0) {
_cleanup_free_ char *p = NULL;
p = path_join(path, fn);
p = path_join(empty_to_root(path), fn);
free(fn);
if (!p)
return -ENOMEM;
@ -522,7 +522,7 @@ int cg_migrate_recursive(
while ((r = cg_read_subgroup(d, &fn)) > 0) {
_cleanup_free_ char *p = NULL;
p = path_join(pfrom, fn);
p = path_join(empty_to_root(pfrom), fn);
free(fn);
if (!p)
return -ENOMEM;

View File

@ -2490,7 +2490,7 @@ static int unit_watch_pids_in_path(Unit *u, const char *path) {
while ((r = cg_read_subgroup(d, &fn)) > 0) {
_cleanup_free_ char *p = NULL;
p = path_join(path, fn);
p = path_join(empty_to_root(path), fn);
free(fn);
if (!p)