From: John Koleszar Date: Tue, 11 Jun 2013 18:28:08 +0000 (-0700) Subject: Fix mismatch check output X-Git-Tag: v1.3.0~1104^2~4^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=cc0eeda6ddaa76f1e7170980d11b3093d70b3d62;p=libvpx Fix mismatch check output Fixes a condition where the address of the mismatching pixels was not being found/printed. Change-Id: Ifac5cd3471bc2437448128591eea7c7b87e2d8fe --- diff --git a/vpxenc.c b/vpxenc.c index 8d0bf2929..a60b84d6e 100644 --- a/vpxenc.c +++ b/vpxenc.c @@ -1517,7 +1517,7 @@ static void find_mismatch(vpx_image_t *img1, vpx_image_t *img2, uloc[0] = uloc[1] = uloc[2] = uloc[3] = -1; for (i = 0, match = 1; match && i < c_h; i += bsizey) { - for (j = 0; j < match && c_w; j += bsizex) { + for (j = 0; match && j < c_w; j += bsizex) { int k, l; int si = mmin(i + bsizey, c_h - i); int sj = mmin(j + bsizex, c_w - j); @@ -1541,7 +1541,7 @@ static void find_mismatch(vpx_image_t *img1, vpx_image_t *img2, } vloc[0] = vloc[1] = vloc[2] = vloc[3] = -1; for (i = 0, match = 1; match && i < c_h; i += bsizey) { - for (j = 0; j < match && c_w; j += bsizex) { + for (j = 0; match && j < c_w; j += bsizex) { int k, l; int si = mmin(i + bsizey, c_h - i); int sj = mmin(j + bsizex, c_w - j);