From 6a7857d2476a15c92141007cfb6041995efbeb5a Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Wed, 28 Jan 2015 15:02:41 +0100 Subject: [PATCH] libblkid: (hfs) avoid overflow [coverity scan] Signed-off-by: Karel Zak --- libblkid/src/superblocks/hfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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, -- 2.47.3