From: Mike Yuan Date: Mon, 22 Jul 2024 20:17:24 +0000 (+0200) Subject: path-util: simplify final path for find_executable() X-Git-Tag: v257-rc1~830^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F33810%2Fhead;p=thirdparty%2Fsystemd.git path-util: simplify final path for find_executable() Currently, systemd-run ./test.sh would set Description= to $PWD/./test.sh. This is quite ugly. --- diff --git a/src/basic/path-util.c b/src/basic/path-util.c index 0b4d7b6cf77..78ba10ed809 100644 --- a/src/basic/path-util.c +++ b/src/basic/path-util.c @@ -669,6 +669,8 @@ static int find_executable_impl(const char *name, const char *root, char **ret_f r = path_make_absolute_cwd(name, ret_filename); if (r < 0) return r; + + path_simplify(*ret_filename); } if (ret_fd)