From aa71999827c5a1436eca184d25f1906dacec5e63 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Wed, 29 Aug 2012 20:30:11 +0200 Subject: fsck.cramfs: fix compiler warning [-Wpointer-arith] disk-utils/fsck.cramfs.c: In function ‘test_crc’: disk-utils/fsck.cramfs.c:231:32: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] disk-utils/fsck.cramfs.c:233:24: warning: pointer of type ‘void *’ used in arithmetic [-Wpointer-arith] Signed-off-by: Karel Zak --- disk-utils/fsck.cramfs.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'disk-utils/fsck.cramfs.c') diff --git a/disk-utils/fsck.cramfs.c b/disk-utils/fsck.cramfs.c index 04f970f6a..b39d2310b 100644 --- a/disk-utils/fsck.cramfs.c +++ b/disk-utils/fsck.cramfs.c @@ -228,9 +228,9 @@ static void test_crc(int start) } } if (buf != MAP_FAILED) { - ((struct cramfs_super *)(buf + start))->fsid.crc = + ((struct cramfs_super *)((unsigned char *) buf + start))->fsid.crc = crc32(0L, Z_NULL, 0); - crc = crc32(crc, buf + start, super.size - start); + crc = crc32(crc, (unsigned char *) buf + start, super.size - start); munmap(buf, super.size); } else { int retval; -- cgit v1.2.3-55-g7522