提交 2bbd1496 编写于 作者: G goprife@gmail.com

update so can be build with vs2005

git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2354 bbd45198-f89e-11dd-88c7-29a3b14d5316
上级 66c5a05e
...@@ -334,7 +334,7 @@ static int dfs_jffs2_open(struct dfs_fd* file) ...@@ -334,7 +334,7 @@ static int dfs_jffs2_open(struct dfs_fd* file)
file->data = jffs2_file; file->data = jffs2_file;
file->pos = jffs2_file->f_offset; file->pos = jffs2_file->f_offset;
file->size = 0; file->size = 0;
jffs2_file_lseek(jffs2_file, (off_t *)(&(file->size)), SEEK_END); jffs2_file_lseek(jffs2_file, (off_t *)(&(file->size)), DFS_SEEK_END);
jffs2_file->f_offset = (off_t)file->pos; jffs2_file->f_offset = (off_t)file->pos;
rt_mutex_release(&jffs2_lock); rt_mutex_release(&jffs2_lock);
...@@ -462,7 +462,7 @@ static int dfs_jffs2_lseek(struct dfs_fd* file, ...@@ -462,7 +462,7 @@ static int dfs_jffs2_lseek(struct dfs_fd* file,
/* set offset as current offset */ /* set offset as current offset */
rt_mutex_take(&jffs2_lock, RT_WAITING_FOREVER); rt_mutex_take(&jffs2_lock, RT_WAITING_FOREVER);
result = jffs2_file_lseek(jffs2_file, &offset, SEEK_SET); result = jffs2_file_lseek(jffs2_file, &offset, DFS_SEEK_SET);
rt_mutex_release(&jffs2_lock); rt_mutex_release(&jffs2_lock);
if (result) if (result)
return jffs2_result_to_dfs(result); return jffs2_result_to_dfs(result);
......
...@@ -322,6 +322,7 @@ typedef void *cyg_io_handle_t; ...@@ -322,6 +322,7 @@ typedef void *cyg_io_handle_t;
typedef unsigned long mode_t; typedef unsigned long mode_t;
typedef unsigned int ino_t; typedef unsigned int ino_t;
typedef unsigned int dev_t; typedef unsigned int dev_t;
typedef int time_t;
#elif defined(__CC_ARM) #elif defined(__CC_ARM)
#define mode_t unsigned long #define mode_t unsigned long
typedef unsigned int ino_t; typedef unsigned int ino_t;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册