From patchwork Mon May 3 04:07:43 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 27563 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a11:cc:0:0:0:0 with SMTP id m12csp1713669pxt; Sun, 2 May 2021 21:09:11 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyJ7CRILhVSHjpvXzAoiHYr2wISyB3cAMHaoNOhB7Y7DGJeqw1wvnCgW+buiZXYGppcnAzU X-Received: by 2002:a17:906:36da:: with SMTP id b26mr15189619ejc.8.1620014950943; Sun, 02 May 2021 21:09:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1620014950; cv=none; d=google.com; s=arc-20160816; b=LkVcPUWmkbihOKgyGJh49RWiQYiUEAF/NrzEQdxzQmXEwhBhBt5tLFRJUQ4N5F/XXz oZpyTzi7BgQWFoO/G70oyd1bEb/C9sMyLjuRUjiAy7XuPXTuCgaiIcIkxKJjCWjRis7e HqqthtG6+S+KxW2+AqVTPd04JvP5IqBi8FVok9H4l7DQJXHSew75Smyu0G5r0enyMwpG 9n8k2Vvr9vDhYHsHXH/kvvQ6bqaXyv7SZ5P/6tiAkdPii4JtRigXaUXQo9qO53cpo41M lYE8zqSvYsEzncylC+jA2rCY2L6jwtIWbNM4A1CTT34pyCqEtOs6dVHAlJcl6R6jj/Ly fEgw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:reply-to:list-subscribe :list-help:list-post:list-archive:list-unsubscribe:list-id :precedence:subject:mime-version:message-id:date:to:from :dkim-signature:delivered-to; bh=qIIwiTygpysgqD06yNmDCiejtl8ptQNrVDXDArYHnIY=; b=W8aTahn0WGq/w05xK8KH+qrEaOW14znRE+slEWgsZCm/p9HSOd1SVWmGe9pj1uBpVK Wzi06prd70d5PcluUqc4eTDLsXgmfoQbbCtjPtElkCAJmMXZfjXSFVJqIv0H+2eHJhUm SYCXqEJbFifFNg/H4VGJJ+kF2sFnVGc/x65yz380POpW4O5ORpr+jZTZK5UcLhSF54z3 CqpmvU7QfM628Y+R50XDj+nh1/DujCkAmxOiAmTkv8Qs7hlSd6vD/84CDNdDU2wXDoFM i8nURaBjaraLc3xZjkbVzY+Sy7Bk8S9ljowXeWl0kE7JitPVnxkRa3M0+dNQslW/6pwP k55w== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=imXjyS+a; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id r19si9591151ejz.474.2021.05.02.21.09.10; Sun, 02 May 2021 21:09:10 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=imXjyS+a; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5B050680B15; Mon, 3 May 2021 07:09:06 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qv1-f44.google.com (mail-qv1-f44.google.com [209.85.219.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D065A680C0A for ; Mon, 3 May 2021 07:08:59 +0300 (EEST) Received: by mail-qv1-f44.google.com with SMTP id jm10so1996298qvb.5 for ; Sun, 02 May 2021 21:08:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=JiHyI3xTC0yE8RkNu588b8FID7tS0fhYFt8+1VU2iKY=; b=imXjyS+aZk4IGVuGd0OoWv6uJuxmXkw8bPhr6Fg70fwmC+lCH0qrq8aL85WJUwOejV 3ACG5qUn/EiEb1VWbh8+sxxukOHHPQwLta2fEblwTfUEBwNUFLicySkHexROyOAWuOu3 9gdZPvMiAvQaBwy3eG4DU1qEN6eGTHkHR0Rh6+1iPaSlgnKp1VOLFKUOdXCW1VzPuQeW kR4nsLZEfEZFnacY/99tDSU3yE273g5g+CvOd4AwgfZHiUD6xwAMf64KNldDumd0yK/O rFg4ipKbDOgbqNxb18THwecMnPBcIDzzNm8PaYmP+v7cRle92Hra+HDUlybgBC+aN6iI ko1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=JiHyI3xTC0yE8RkNu588b8FID7tS0fhYFt8+1VU2iKY=; b=MDFY9dNYwly/0eJzu4wQYGasbngb67B/wc8rbd1ks6gHdHiAMvgVqbP2rt1hyOVJGi yheCw5vnfCWACElbvBfAtT3dqOK6/Z1B6L9keiMTxD5TuzAcCC670qaLXXVQseglvGdZ d+Y0mtGI30bls1+CynpVQw49iHAbhZMpJfLGuZX6oVH3CPNtEKf5bknj8j4p0coAjmPQ va8XgCNFqVTfOWhzN6buusTKyZMJTljwPzNk5jUOlmk+dM2eooF6flrMZdSda0X1DgjM lxv4LW8CJlNTObIIxwJSFAODNhDLHBWBficOvkTWjeXZWqt0meY3PGCMfi/DkMs/p+oK qeEg== X-Gm-Message-State: AOAM531MeIc7LGUvDN2H1ocdWC2fS31fh9CvsDjHWRGvNAwWqjaG2gpw bkgT8a53VLe6HgMi2RCTrwov+wQx6/U= X-Received: by 2002:a05:6214:486:: with SMTP id ay6mr17692459qvb.18.1620014937831; Sun, 02 May 2021 21:08:57 -0700 (PDT) Received: from localhost.localdomain ([191.83.208.172]) by smtp.gmail.com with ESMTPSA id 67sm7995862qtf.54.2021.05.02.21.08.56 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 02 May 2021 21:08:57 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Mon, 3 May 2021 01:07:43 -0300 Message-Id: <20210503040743.54346-1-jamrial@gmail.com> X-Mailer: git-send-email 2.31.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] avutil/imgutils: don't add offsets to NULL pointers X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: HrX8jI3vyR58 Signed-off-by: James Almer --- libavutil/imgutils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavutil/imgutils.c b/libavutil/imgutils.c index 53faad889a..aaee0dfb7a 100644 --- a/libavutil/imgutils.c +++ b/libavutil/imgutils.c @@ -166,7 +166,7 @@ int av_image_fill_pointers(uint8_t *data[4], enum AVPixelFormat pix_fmt, int hei } data[0] = ptr; - for (i = 1; i < 4 && sizes[i]; i++) + for (i = 1; i < 4 && data[i - 1] && sizes[i]; i++) data[i] = data[i - 1] + sizes[i - 1]; return ret;