diff options
| author | Aubr.Cool <[email protected]> | 2015-01-27 10:58:26 +0800 |
|---|---|---|
| committer | Aubr.Cool <[email protected]> | 2015-01-27 11:00:25 +0800 |
| commit | eb898f69c97a91a7ac7c813602e1dd560e677911 (patch) | |
| tree | 7f028b113046e654cc7d275946c06a0f19b05e33 /components/dfs | |
| parent | 19ee2c7e0923379bc022caed8561340b18135d88 (diff) | |
Correct dfs fd_is_open search index error
Diffstat (limited to 'components/dfs')
| -rw-r--r-- | components/dfs/src/dfs.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/dfs/src/dfs.c b/components/dfs/src/dfs.c index 4e38615ba7..7e56137aba 100644 --- a/components/dfs/src/dfs.c +++ b/components/dfs/src/dfs.c @@ -234,7 +234,11 @@ int fd_is_open(const char *pathname) mountpath = fullpath + strlen(fs->path); dfs_lock(); +#ifdef DFS_USING_STDIO + for (index = 3; index < DFS_FD_MAX+3; index++) +#else for (index = 0; index < DFS_FD_MAX; index++) +#endif { fd = &(fd_table[index]); if (fd->fs == RT_NULL) |
