diff --git a/components/dfs/dfs_v2/src/dfs_posix.c b/components/dfs/dfs_v2/src/dfs_posix.c index 5ce8024ae5..ef6e8e78e5 100644 --- a/components/dfs/dfs_v2/src/dfs_posix.c +++ b/components/dfs/dfs_v2/src/dfs_posix.c @@ -1180,6 +1180,7 @@ int chdir(const char *path) /* this is a not exist directory */ dfs_unlock(); + rt_set_errno(-ENOTDIR); return -1; }