diff --git a/components/fs/vfs/vfs_fs.c b/components/fs/vfs/vfs_fs.c index 37f42f5e..2b6d36e6 100644 --- a/components/fs/vfs/vfs_fs.c +++ b/components/fs/vfs/vfs_fs.c @@ -683,6 +683,7 @@ static DIR *VfsOpendir(const char *path) mp->mRefs++; } else { free(dir); + dir = NULL; } VfsUnlock();