diff options
Diffstat (limited to 'fs/cramfs/cramfs.c')
| -rw-r--r-- | fs/cramfs/cramfs.c | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/fs/cramfs/cramfs.c b/fs/cramfs/cramfs.c index e578a1e8b..fd8e4ef31 100644 --- a/fs/cramfs/cramfs.c +++ b/fs/cramfs/cramfs.c @@ -43,9 +43,10 @@ struct cramfs_super super;   * device address space offset, so we need to shift it by a device start address. */  #if !defined(CONFIG_SYS_NO_FLASH)  extern flash_info_t flash_info[]; -#define PART_OFFSET(x)	(x->offset + flash_info[x->dev->id->num].start[0]) +#define PART_OFFSET(x)	((ulong)x->offset + \ +			 flash_info[x->dev->id->num].start[0])  #else -#define PART_OFFSET(x)	(x->offset) +#define PART_OFFSET(x)	((ulong)x->offset)  #endif  static int cramfs_read_super (struct part_info *info) |