From 3873f98f7e43967458a5080a30107cff52f8d935 Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Tue, 23 Apr 2024 23:27:06 +0200 Subject: fs: Accept path names of length 1 in nxt_fs_mkdir_p() That is, accept "/", or relative path names of a single byte. Fixes: e2b53e16c60b ("Added "rootfs" feature.") Tested-by: Andy Postnikov Tested-by: Andrew Clayton Reviewed-by: Andrew Clayton Signed-off-by: Alejandro Colomar --- src/nxt_fs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/nxt_fs.c b/src/nxt_fs.c index 3c33837c..0d10f623 100644 --- a/src/nxt_fs.c +++ b/src/nxt_fs.c @@ -18,7 +18,7 @@ nxt_fs_mkdir_p(const u_char *dir, mode_t mode) dirlen = nxt_strlen(dir); - nxt_assert(dirlen < PATH_MAX && dirlen > 1); + nxt_assert(dirlen < PATH_MAX && dirlen > 0); dst = path; start = (char *) dir; -- cgit