Kaynağa Gözat

fix dfs_elm_lseek issue

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1496 bbd45198-f89e-11dd-88c7-29a3b14d5316
qiuyiuestc@gmail.com 14 yıl önce
ebeveyn
işleme
36e1c5ab04
1 değiştirilmiş dosya ile 2 ekleme ve 2 silme
  1. 2 2
      components/dfs/filesystems/elmfat/dfs_elm.c

+ 2 - 2
components/dfs/filesystems/elmfat/dfs_elm.c

@@ -386,7 +386,7 @@ int dfs_elm_flush(struct dfs_fd* file)
 int dfs_elm_lseek(struct dfs_fd* file, rt_off_t offset)
 {
 	FRESULT result;
-	if (file->type == DFS_DT_REG)
+	if (file->type == FT_REGULAR)
 	{
 		FIL* fd;
 
@@ -401,7 +401,7 @@ int dfs_elm_lseek(struct dfs_fd* file, rt_off_t offset)
 			return fd->fptr;
 		}
 	}
-	else if (file->type == DFS_DT_DIR)
+	else if (file->type == FT_DIRECTORY)
 	{
 		/* which is a directory */
 		DIR* dir;