diff --git a/components/dfs/filesystems/romfs/dfs_romfs.c b/components/dfs/filesystems/romfs/dfs_romfs.c index 27a513591b44ddb1f898e66cdad940933a2e3adc..086267ecef4a559835c96db97b5a492e3f28c6b8 100644 --- a/components/dfs/filesystems/romfs/dfs_romfs.c +++ b/components/dfs/filesystems/romfs/dfs_romfs.c @@ -44,7 +44,7 @@ int dfs_romfs_ioctl(struct dfs_fd *file, int cmd, void *args) { case RT_FIOGETADDR: { - *(rt_uint32_t*)args = (rt_uint32_t)dirent->data; + *(rt_ubase_t*)args = (rt_ubase_t)dirent->data; break; } case RT_FIOFTRUNCATE: