pickrst: Fix integer sanitizer error.
BUG=aomedia:2760
(Cherry-picked from f361e58bbf6bf6e0b366745d89cc5a44d46242fe)
Change-Id: I791d3b2a289adb4c769689ce61f8db5e5bbe4fcc
diff --git a/av1/encoder/pickrst.c b/av1/encoder/pickrst.c
index 2249198..4925a3d 100644
--- a/av1/encoder/pickrst.c
+++ b/av1/encoder/pickrst.c
@@ -1274,7 +1274,7 @@
const int wiener_halfwin = (wiener_win >> 1);
for (i = 0; i < wiener_halfwin; ++i) {
- const int64_t dividend = f[i] * WIENER_FILT_STEP;
+ const int64_t dividend = (int64_t)f[i] * WIENER_FILT_STEP;
const int64_t divisor = WIENER_TAP_SCALE_FACTOR;
// Perform this division with proper rounding rather than truncation
if (dividend < 0) {