diff options
author | Alex Converse <aconverse@google.com> | 2016-04-28 16:26:37 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2016-04-28 16:26:37 +0000 |
commit | f6d13e7be5c4d10015164a6d06e2e5688cf9ae9c (patch) | |
tree | 2255810c21c43cde969d256adc933baaaa93a1e1 /vpx_dsp | |
parent | a68b24fdeeab207219ac4631a7ddd46e6f13fbbd (diff) | |
parent | 36a0c7ffe3ec21d3f84bd9ec1f913a62d6215d3a (diff) | |
download | libvpx-f6d13e7be5c4d10015164a6d06e2e5688cf9ae9c.tar libvpx-f6d13e7be5c4d10015164a6d06e2e5688cf9ae9c.tar.gz libvpx-f6d13e7be5c4d10015164a6d06e2e5688cf9ae9c.tar.bz2 libvpx-f6d13e7be5c4d10015164a6d06e2e5688cf9ae9c.zip |
Merge "bitreader: remove an unsigned overflow."
Diffstat (limited to 'vpx_dsp')
-rw-r--r-- | vpx_dsp/bitreader.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/vpx_dsp/bitreader.c b/vpx_dsp/bitreader.c index 6ad806ac3..8140e78e7 100644 --- a/vpx_dsp/bitreader.c +++ b/vpx_dsp/bitreader.c @@ -69,7 +69,7 @@ void vpx_reader_fill(vpx_reader *r) { buffer += (bits >> 3); value = r->value | (nv << (shift & 0x7)); } else { - const int bits_over = (int)(shift + CHAR_BIT - bits_left); + const int bits_over = (int)(shift + CHAR_BIT - (int)bits_left); int loop_end = 0; if (bits_over >= 0) { count += LOTS_OF_BITS; |