diff --git a/fs/inode/fs_inodesearch.c b/fs/inode/fs_inodesearch.c index 2f01a63c485..c700e61234d 100644 --- a/fs/inode/fs_inodesearch.c +++ b/fs/inode/fs_inodesearch.c @@ -256,7 +256,7 @@ static int _inode_checkpath(const char *path) /* Check each segment of the path */ - while (*path != '\0' && namelen < NAME_MAX && pathlen < PATH_MAX) + while (*path != '\0' && namelen <= NAME_MAX && pathlen < PATH_MAX) { if (*path == '/') {