X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Fcgroup-util.c;h=139888c4a11152bafded2f3c032db8f6e706a39c;hb=d9c67ea112724e271c39553d966eae612e272e34;hp=9d50890adc22047cfae1db4cb957a68c5b663d22;hpb=f8294e4175918117ca6c131720bcf287eadcd029;p=elogind.git diff --git a/src/shared/cgroup-util.c b/src/shared/cgroup-util.c index 9d50890ad..139888c4a 100644 --- a/src/shared/cgroup-util.c +++ b/src/shared/cgroup-util.c @@ -472,9 +472,7 @@ static int join_path(const char *controller, const char *path, const char *suffi if (!t) return -ENOMEM; - path_kill_slashes(t); - - *fs = t; + *fs = path_kill_slashes(t); return 0; } @@ -957,8 +955,7 @@ int cg_split_spec(const char *spec, char **controller, char **path) { if (!t) return -ENOMEM; - path_kill_slashes(t); - *path = t; + *path = path_kill_slashes(t); } if (controller) @@ -1048,8 +1045,7 @@ int cg_mangle_path(const char *path, char **result) { if (!t) return -ENOMEM; - path_kill_slashes(t); - *result = t; + *result = path_kill_slashes(t); return 0; }