summaryrefslogtreecommitdiff
path: root/vpx_dsp
diff options
context:
space:
mode:
authorAlex Converse <aconverse@google.com>2016-04-28 16:26:37 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2016-04-28 16:26:37 +0000
commitf6d13e7be5c4d10015164a6d06e2e5688cf9ae9c (patch)
tree2255810c21c43cde969d256adc933baaaa93a1e1 /vpx_dsp
parenta68b24fdeeab207219ac4631a7ddd46e6f13fbbd (diff)
parent36a0c7ffe3ec21d3f84bd9ec1f913a62d6215d3a (diff)
downloadlibvpx-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.c2
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;