From: Yu Watanabe Date: Fri, 25 May 2018 03:25:41 +0000 (+0900) Subject: load-fragment: make WorkingDirectory= accept the empty string X-Git-Tag: v239~179^2~9 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=862fcffd9ccaf5dfa17775e16bc6181afb4ef802;p=thirdparty%2Fsystemd.git load-fragment: make WorkingDirectory= accept the empty string --- diff --git a/src/core/load-fragment.c b/src/core/load-fragment.c index 11db63dd38e..5bee1311911 100644 --- a/src/core/load-fragment.c +++ b/src/core/load-fragment.c @@ -2122,6 +2122,12 @@ int config_parse_working_directory( assert(c); assert(u); + if (isempty(rvalue)) { + c->working_directory_home = false; + c->working_directory = mfree(c->working_directory); + return 0; + } + if (rvalue[0] == '-') { missing_ok = true; rvalue++;