diff options
author | James Zern <jzern@google.com> | 2021-11-06 16:33:00 -0700 |
---|---|---|
committer | James Zern <jzern@google.com> | 2021-11-08 13:43:09 -0800 |
commit | 1676cddaaa4feebc766c64767f035ca9b0e5739f (patch) | |
tree | 234dd87aa5040acbcd793a02412351ba1da3ade2 /vp8/decoder/decodeframe.c | |
parent | 40c21ff6fe32c12d7e0a7f66b0a2f7ca67a26695 (diff) | |
download | libvpx-1676cddaaa4feebc766c64767f035ca9b0e5739f.tar libvpx-1676cddaaa4feebc766c64767f035ca9b0e5739f.tar.gz libvpx-1676cddaaa4feebc766c64767f035ca9b0e5739f.tar.bz2 libvpx-1676cddaaa4feebc766c64767f035ca9b0e5739f.zip |
vp8: fix some implicit signed -> unsigned conv warnings
and vice-versa mostly when dealing with bitmasks
w/clang-11 -fsanitize=undefined
Change-Id: I6d8f676bf87679ba1dad9cb7f55eea172103d9d3
Diffstat (limited to 'vp8/decoder/decodeframe.c')
-rw-r--r-- | vp8/decoder/decodeframe.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vp8/decoder/decodeframe.c b/vp8/decoder/decodeframe.c index 67c254fa1..1c1566766 100644 --- a/vp8/decoder/decodeframe.c +++ b/vp8/decoder/decodeframe.c @@ -872,8 +872,8 @@ static void init_frame(VP8D_COMP *pbi) { xd->mode_info_stride = pc->mode_info_stride; xd->corrupted = 0; /* init without corruption */ - xd->fullpixel_mask = 0xffffffff; - if (pc->full_pixel) xd->fullpixel_mask = 0xfffffff8; + xd->fullpixel_mask = ~0; + if (pc->full_pixel) xd->fullpixel_mask = ~7; } int vp8_decode_frame(VP8D_COMP *pbi) { |