|
10 | 10 | #include <string.h> |
11 | 11 |
|
12 | 12 | #if defined(RT_VERSION_CHECK) && (RTTHREAD_VERSION >= RT_VERSION_CHECK(5, 0, 2)) |
13 | | -#define DFS_LFS_RETURN_TYPE ssize_t |
| 13 | +#define DFS_LFS_RW_RETURN_TYPE ssize_t |
| 14 | +#define DFS_LFS_LSK_RETURN_TYPE off_t |
14 | 15 | #define DFS_LFS_MKFS(dev_id, fs_name) _dfs_lfs_mkfs(dev_id, fs_name) |
15 | 16 | #else |
16 | | -#define DFS_LFS_RETURN_TYPE int |
| 17 | +#define DFS_LFS_RW_RETURN_TYPE int |
| 18 | +#define DFS_LFS_LSK_RETURN_TYPE int |
17 | 19 | #define DFS_LFS_MKFS(dev_id, fs_name) _dfs_lfs_mkfs(dev_id) |
18 | 20 | #endif |
19 | 21 |
|
@@ -721,7 +723,7 @@ static int _dfs_lfs_ioctl(struct dfs_file* file, int cmd, void* args) |
721 | 723 | return -ENOSYS; |
722 | 724 | } |
723 | 725 |
|
724 | | -static DFS_LFS_RETURN_TYPE _dfs_lfs_read(struct dfs_file* file, void* buf, size_t len) |
| 726 | +static DFS_LFS_RW_RETURN_TYPE _dfs_lfs_read(struct dfs_file* file, void* buf, size_t len) |
725 | 727 | { |
726 | 728 | lfs_ssize_t ssize; |
727 | 729 | dfs_lfs_fd_t* dfs_lfs_fd; |
@@ -760,7 +762,7 @@ static DFS_LFS_RETURN_TYPE _dfs_lfs_read(struct dfs_file* file, void* buf, size_ |
760 | 762 | } |
761 | 763 |
|
762 | 764 | #ifndef LFS_READONLY |
763 | | -static DFS_LFS_RETURN_TYPE _dfs_lfs_write(struct dfs_file* file, const void* buf, size_t len) |
| 765 | +static DFS_LFS_RW_RETURN_TYPE _dfs_lfs_write(struct dfs_file* file, const void* buf, size_t len) |
764 | 766 | { |
765 | 767 | lfs_ssize_t ssize; |
766 | 768 | dfs_lfs_fd_t* dfs_lfs_fd; |
@@ -820,7 +822,7 @@ static int _dfs_lfs_flush(struct dfs_file* file) |
820 | 822 | return _lfs_result_to_dfs(result); |
821 | 823 | } |
822 | 824 |
|
823 | | -static DFS_LFS_RETURN_TYPE _dfs_lfs_lseek(struct dfs_file* file, rt_off_t offset) |
| 825 | +static DFS_LFS_LSK_RETURN_TYPE _dfs_lfs_lseek(struct dfs_file* file, rt_off_t offset) |
824 | 826 | { |
825 | 827 | dfs_lfs_fd_t* dfs_lfs_fd; |
826 | 828 |
|
|
0 commit comments