commit | 6edbe3646d96ff0f9210fe853d286279b76e6da5 | [log] [tgz] |
---|---|---|
author | Harish Mahendrakar <harish.mahendrakar@ittiam.com> | Fri May 24 13:10:41 2019 -0700 |
committer | android-build-merger <android-build-merger@google.com> | Fri May 24 13:10:41 2019 -0700 |
tree | dc3ce14fd53a0de19a5c4510e267b2418e5d87aa | |
parent | 07279cc4a13e82f565b581501860cb589b74b685 [diff] | |
parent | f2b22cb6bcb69e213d2a869374a8fdb06ae8e1f8 [diff] |
Fixed integer oveflow in local__compute_rbps_integerized am: 5b431733e9 am: f2b22cb6bc Change-Id: I76ea7f4c8fd6a47346d9fccf478b4677bd6d395d
diff --git a/libFLAC/fixed.c b/libFLAC/fixed.c index ed9f498..2e16251 100644 --- a/libFLAC/fixed.c +++ b/libFLAC/fixed.c
@@ -87,7 +87,7 @@ bits = FLAC__bitmath_ilog2(err)+1; if(bits > 16) { err >>= (bits-16); - fracbits -= (bits-16); + fracbits -= (int)(bits-16); } rbps = (FLAC__uint32)err;