From 128beb102e3f081742727ca685ca67d68cd382dd Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Wed, 25 Apr 2018 11:23:01 +0200 Subject: [PATCH] path-util: one more empty_or_root() change --- src/basic/path-util.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/basic/path-util.c b/src/basic/path-util.c index 48205dc32..5d39cf0d6 100644 --- a/src/basic/path-util.c +++ b/src/basic/path-util.c @@ -692,11 +692,12 @@ int parse_path_argument_and_warn(const char *path, bool suppress_root, char **ar return log_error_errno(r, "Failed to parse path \"%s\" and make it absolute: %m", path); path_kill_slashes(p); - if (suppress_root && path_equal(p, "/")) + if (suppress_root && empty_or_root(p)) p = mfree(p); free(*arg); *arg = p; + return 0; } #endif // 0 -- 2.30.2