From: Lennart Poettering Date: Thu, 3 Sep 2015 16:27:19 +0000 (+0200) Subject: cgroup: when comparing agent paths, use path_equal() X-Git-Tag: v226.4~1^2~88 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=28233624dfc4ee549eaaacacf4e4f100026ba09b;ds=sidebyside cgroup: when comparing agent paths, use path_equal() After all a path is a path is a path and we should use path_equal() to comapre those. --- diff --git a/src/basic/cgroup-util.c b/src/basic/cgroup-util.c index 8fbbd3042..b9fd9a6d4 100644 --- a/src/basic/cgroup-util.c +++ b/src/basic/cgroup-util.c @@ -842,7 +842,7 @@ int cg_install_release_agent(const char *controller, const char *agent) { r = write_string_file_no_create(fs, agent); if (r < 0) return r; - } else if (!streq(sc, agent)) + } else if (!path_equal(sc, agent)) return -EEXIST; fs = mfree(fs);