From 36e1c5ab045a72eb313035453210b994d65b8e20 Mon Sep 17 00:00:00 2001 From: "qiuyiuestc@gmail.com" Date: Mon, 13 Jun 2011 01:03:19 +0000 Subject: [PATCH] fix dfs_elm_lseek issue git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1496 bbd45198-f89e-11dd-88c7-29a3b14d5316 --- components/dfs/filesystems/elmfat/dfs_elm.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/dfs/filesystems/elmfat/dfs_elm.c b/components/dfs/filesystems/elmfat/dfs_elm.c index 79180d5337..603399c203 100644 --- a/components/dfs/filesystems/elmfat/dfs_elm.c +++ b/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;