From: Lennart Poettering Date: Tue, 28 Jul 2020 16:49:55 +0000 (+0200) Subject: mkdir: handle mkdir_p() of simple filename gracefully X-Git-Tag: v247-rc1~431^2~17 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1ffd93683bcc31465ed9c9c90bdfaa5d7cb8d8f5;p=thirdparty%2Fsystemd.git mkdir: handle mkdir_p() of simple filename gracefully --- diff --git a/src/basic/mkdir.c b/src/basic/mkdir.c index 6ebc2b95fd1..d591e65e410 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;