From: Karel Zak Date: Wed, 28 Jan 2015 14:02:41 +0000 (+0100) Subject: libblkid: (hfs) avoid overflow [coverity scan] X-Git-Tag: v2.26-rc2~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a7857d2476a15c92141007cfb6041995efbeb5a;p=thirdparty%2Futil-linux.git libblkid: (hfs) avoid overflow [coverity scan] Signed-off-by: Karel Zak --- diff --git a/libblkid/src/superblocks/hfs.c b/libblkid/src/superblocks/hfs.c index fe57241c02..2cbaa63c33 100644 --- a/libblkid/src/superblocks/hfs.c +++ b/libblkid/src/superblocks/hfs.c @@ -265,7 +265,7 @@ static int probe_hfsplus(blkid_probe pr, const struct blkid_idmag *mag) if (ext == HFSPLUS_EXTENT_COUNT) return 0; - leaf_off = (ext_block_start + leaf_block) * blocksize; + leaf_off = ((uint64_t) ext_block_start + leaf_block) * blocksize; buf = blkid_probe_get_buffer(pr, (blkid_loff_t) off + leaf_off,