From: Linfeng Zhang Date: Thu, 22 Mar 2018 01:00:40 +0000 (-0700) Subject: Fix a strict-overflow warning X-Git-Tag: v1.8.0~782^2~2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5192ce92b80a2553f70b264579714d27bb4c36f6;p=libvpx Fix a strict-overflow warning Compiler -- gcc (Debian 7.3.0-5) 7.3.0 ./libvpx/vp9/encoder/vp9_denoiser.c:374:9: assuming signed overflow does not occur when assuming that (X + c) < X is always false [-Wstrict-overflow] for (j = 0; j < xmis; j++) { Change-Id: Ib7397e718ff717bdabc088fc4c6e1771381fb522 --- diff --git a/vp9/encoder/vp9_denoiser.c b/vp9/encoder/vp9_denoiser.c index b08ccaa66..8ec5dd91d 100644 --- a/vp9/encoder/vp9_denoiser.c +++ b/vp9/encoder/vp9_denoiser.c @@ -379,7 +379,7 @@ void vp9_denoiser_denoise(VP9_COMP *cpi, MACROBLOCK *mb, int mi_row, int mi_col, // zero/small motion in skin detection is high, i.e, > 4). if (consec_zeromv < 4) { i = ymis; - j = xmis; + break; } } }