Skip to content

Commit f776da4

Browse files
committed
Make uint32_t multiplication explicitly uint64_t
There cannot be any overflow in practice, this is to quiet some analyzer. Change-Id: Ib76fc13aa27b72063ba6032f659987f47bb57117
1 parent 4fc426c commit f776da4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/enc/analysis_enc.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -270,7 +270,7 @@ static int FastMBAnalyze(VP8EncIterator* const it) {
270270
}
271271
for (m = 0, m2 = 0, k = 0; k < 16; ++k) {
272272
m += dc[k];
273-
m2 += dc[k] * dc[k];
273+
m2 += (uint64_t)dc[k] * dc[k];
274274
}
275275
if (kThreshold * m2 < m * m) {
276276
VP8SetIntra16Mode(it, 0); // DC16

0 commit comments

Comments
 (0)