diff options
author | Lennart Poettering <lennart@poettering.net> | 2020-07-28 18:49:55 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2020-08-11 22:26:48 +0200 |
commit | 1ffd93683bcc31465ed9c9c90bdfaa5d7cb8d8f5 (patch) | |
tree | 1c40bac5bfa5eb4b39f3a84ebeb7afd092ca4e75 /src/basic/mkdir.c | |
parent | 140788f75f3e2812fc40e01fb996b972fb9d6266 (diff) | |
download | systemd-1ffd93683bcc31465ed9c9c90bdfaa5d7cb8d8f5.tar.gz |
mkdir: handle mkdir_p() of simple filename gracefully
Diffstat (limited to 'src/basic/mkdir.c')
-rw-r--r-- | src/basic/mkdir.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/basic/mkdir.c b/src/basic/mkdir.c index 6ebc2b95fd..d591e65e41 100644 --- a/src/basic/mkdir.c +++ b/src/basic/mkdir.c @@ -106,7 +106,7 @@ int mkdir_parents_internal(const char *prefix, const char *path, mode_t mode, ui /* return immediately if directory exists */ e = strrchr(path, '/'); if (!e) - return -EINVAL; + return 0; if (e == path) return 0; |