Promote to uint32_t before left shift
This commit change to promote uint8_t explicitly to uint32_t before left shift operation. BUG=https://bugs.chromium.org/p/chromium/issues/detail?id=612021 Change-Id: Id7059154efb5bdfa45889dabe72aaafd46d79f23 (cherry picked from commit 2240d83d7882ce2d5d0826b9ce33b86321d7a724) Change-Id: I392d25c38353f071cf0e8ab242d32098a7d68ecb
This commit is contained in:
parent
240f8e56e4
commit
62a57630cc
@ -508,7 +508,7 @@ vpx_codec_err_t vp9_parse_superframe_index(const uint8_t *data,
|
||||
uint32_t this_sz = 0;
|
||||
|
||||
for (j = 0; j < mag; ++j)
|
||||
this_sz |= (*x++) << (j * 8);
|
||||
this_sz |= ((uint32_t)(*x++)) << (j * 8);
|
||||
sizes[i] = this_sz;
|
||||
}
|
||||
*count = frames;
|
||||
|
Loading…
x
Reference in New Issue
Block a user