From 7ec4ebab1dbbbe2188824c72c91c3faf460acf5b Mon Sep 17 00:00:00 2001 From: songnannan2 Date: Wed, 26 Feb 2020 15:19:02 +0800 Subject: [PATCH] jbig2dec: bugfix int overflow --- jbig2_mmr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jbig2_mmr.c b/jbig2_mmr.c index da54934..0a16a7e 100644 --- a/jbig2_mmr.c +++ b/jbig2_mmr.c @@ -73,7 +73,7 @@ jbig2_decode_mmr_init(Jbig2MmrCtx *mmr, mmr->bit_index = 0; for (i = 0; i < size && i < 4; i++) - word |= (data[i] << ((3 - i) << 3)); + word |= ((uint32_t)data[i] << ((3 - i) << 3)); mmr->word = word; }