From patchwork Wed Apr 8 17:17:42 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Hans Petter Selasky X-Patchwork-Id: 62942 X-Patchwork-Delegate: hverkuil@xs4all.nl Received: from vger.kernel.org ([209.132.180.67]) by www.linuxtv.org with esmtp (Exim 4.92) (envelope-from ) id 1jMER0-00BZkr-KO; Wed, 08 Apr 2020 17:24:18 +0000 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730573AbgDHR1G (ORCPT + 1 other); Wed, 8 Apr 2020 13:27:06 -0400 Received: from turbocat.net ([88.99.82.50]:33410 "EHLO mail.turbocat.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730538AbgDHR1F (ORCPT ); Wed, 8 Apr 2020 13:27:05 -0400 X-Greylist: delayed 444 seconds by postgrey-1.27 at vger.kernel.org; Wed, 08 Apr 2020 13:27:05 EDT Received: from hps2020.home.selasky.org (unknown [62.141.129.235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 3BC6B260306 for ; Wed, 8 Apr 2020 19:19:39 +0200 (CEST) To: linux-media@vger.kernel.org From: Hans Petter Selasky Subject: [PATCH] Fix broken for loop in libv4l Message-ID: <3fc9b235-4763-546d-c9f6-5ac928a1bcff@selasky.org> Date: Wed, 8 Apr 2020 19:17:42 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.4.2 MIME-Version: 1.0 Content-Language: en-US Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org Hi, This is one in a series of patches. Is this the right place to post patches for libv4l ? Signed-off-by: Hans Petter Selasky --- lib/libv4lconvert/rgbyuv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) *udst++ = *uvsrc++; diff --git a/lib/libv4lconvert/rgbyuv.c b/lib/libv4lconvert/rgbyuv.c index 79bc0bdb..b54b4577 100644 --- a/lib/libv4lconvert/rgbyuv.c +++ b/lib/libv4lconvert/rgbyuv.c @@ -893,7 +893,7 @@ void v4lconvert_nv12_to_yuv420(const unsigned char *src, unsigned char *dest, } for (i = 0; i < height; i++) - for (j = 0; i < width; j++) { + for (j = 0; j < width; j++) { *ydst++ = *ysrc++; if (((i % 2) == 0) && ((j % 2) == 0)) {