From patchwork Fri Aug 6 16:05:35 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 29315 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:6c0f:0:0:0:0:0 with SMTP id a15csp649226ioh; Fri, 6 Aug 2021 09:06:41 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzn8iYy1laxr3sJQuA1ip6K6KzT9Z9Xq/CQVI3S6YiT08mKEY1Ma+FgrIRWgwN6zyZAHfAi X-Received: by 2002:a17:906:1d4e:: with SMTP id o14mr10413300ejh.233.1628266001688; Fri, 06 Aug 2021 09:06:41 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id h1si8801583ede.149.2021.08.06.09.06.41; Fri, 06 Aug 2021 09:06:41 -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=@outlook.com header.s=selector1 header.b=ch+jlp+z; arc=fail (body hash mismatch); 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=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C3DDF68A305; Fri, 6 Aug 2021 19:06:32 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2045.outbound.protection.outlook.com [40.92.89.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0D58C689E56 for ; Fri, 6 Aug 2021 19:06:26 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EnCGfOnnVaBTNJh7+rUyYXITd5RveoC0fFcdpwBYsP/UdwZX4GQu8MHNVVgQTpwtvPfXpYU14fLbTGc6hTMhX7DAfaHQFKHUFlomNmlzL7rls6xdYDrjnfA0JZ3U28bsv++thRwsvBsQFw73pO5MegTPQg1EDhvZY2Sdq2Gi4yyUoyRPH9qyVQVPLgqNY80AzzlvKfHeacT/bEgqdaWHcLiasMZNrWZu5xf3uwz0L/+/vGS0saFbOdyBSYagduhpAnz8o2BDzQRO1Ao3XjPI686iqXzjDRoLdVrL9hFPiXJn2WvtXW2/CM1Cv0y7VcV4TXB/idZc6+B09sz/ej4atw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SuufiCFJXPkUOjqxfN0pYF2sniwrSdBG/gZEKdFDhMQ=; b=dgWw+Mif1BVbzY7hRQZzsp8Ab0AzGlKCuYUiMvcdZGjYBpnRgqmNCOO+jAQhf3DYxigaA5Y1UCamQd+qaVKNG8aoRMQtgT29mYK9GepWN4TQRjMi0N/HqWLNh/quHHEO2/CDfb0g0EdzBeatazvDrGqYfIfoF8MMxjM9bGo0AJ+PIY7Rc8WMUjrdNekK3HMZXBsq4QNG3TEnS93z7CaTTncMazuH5M4Tz8CjhP+8Vz3BGvV3Ra21PXgFKurOpYPWDMfVx2ntVwo3Bu9/jtWqgDSUZ/973a7hwB88h8BagDmIUr7BuNqJuaG8D1FF3XQPwz4/L9k9pWlV3fVolH258w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=SuufiCFJXPkUOjqxfN0pYF2sniwrSdBG/gZEKdFDhMQ=; b=ch+jlp+z/RJ8XZfBYK4CBthkn07exy0gXDq0cHB5WWNEcyHafqKKkYc+rcBfQQjDOPP64L0BNwMPl/pBch40cR+LEDSrYwdyydSF3luhDql6N09yrV4sfAJIeuFcVMlwT5WLoHlgtaj08hyTv4tHrPZQp2+mvrWROqdlQ5JdW18XNeofOr9yjXOsdvQNQ2AVu9ZtbvV14Cff29JVfXh7e/H/D34LJZeQrhRog3s1hwV6WXhEkEbtl2LuNZBYhcnU+4zwA8M7KcEpIQi28aZjg6Qsbm7SeBu2SM1VYptlrXmvvtzzhBG2iNkAeE+xN7ELQnYDgkgYVlVbl1c9GuCO+Q== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AS8PR03MB7094.eurprd03.prod.outlook.com (2603:10a6:20b:23d::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4394.17; Fri, 6 Aug 2021 16:06:19 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::c9b2:14f8:d555:6f2d]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::c9b2:14f8:d555:6f2d%8]) with mapi id 15.20.4373.028; Fri, 6 Aug 2021 16:06:19 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Fri, 6 Aug 2021 18:05:35 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: X-TMN: [TS99q8j2drW29mwLK+U169nCKyVDmNVY] X-ClientProxiedBy: FR0P281CA0077.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1e::16) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20210806160535.2979672-2-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.192.95.102) by FR0P281CA0077.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.6 via Frontend Transport; Fri, 6 Aug 2021 16:06:13 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 2417bba0-5ef5-4971-9756-08d958f41d1f X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiT52goy4hjXHFeUxRfb+qjL47DlNRwudE4S4Y0arC93QfAjefyBMg0O69OiRb1Edd94RNNqsh5upLKnBBY5/Qzo6C0HlLxgA1jW6adx1oj7APomFA1HMQ/hteNQh3JIdngkd1A6TfzOZ8lXyiiyaF90JeiNjmIiPSvqRdMp8pL3hZLEtTR4wLaD896agIduA3/Fzg+zV0SiI9aY5/nLPTwxIS887ISXfWmMDAjZB3IHR5nfmH3oA038UviuGj3TzE4eDcF3kiwDpxGZHa4gQMgB6aD+yz0eB5fRyNjTxX1SSCwTJEb/LFqtq/nvPzlI4Uxq52j9SIkr3HTZJMG9SIvE6Lm8D+cUQBXIL3ZYkCWHozdFea1QpqnkmYn8zQPQNRhdtr8YjIO6m9Rh+qo29eCgEE/7uzrDX7Q1+WOif+S2tutf+kVMI2CsGhTpk2Pp8Lea1d3GeKZ6yLa1/uIB8O4YN1+sAOTWBs9nUZcecwTcmFqzcArGeEsgmSjxddynoGMk2Ymvi/eV68+0rYjYPuRszgDxewdXgh71sOTS7T5/5SaskDxRfrcED2Lg2XWthn1h2sX3XvW8735jUHH3EW/HtlG84ookdppfyXZKhBasNN4AimBBpv913dMdA7qIg1tXKfB5Fjy8KuGRFuB83vlOOBAvw17fS6VI/tpmfssTCJe0wcH4C4furIS/aZ5hhixQAxtzELeJFrtG/WQi/igS+EzJbaFD6PoU2yxj7BnYKQMbyjfMkgMqDe9RpGsRk/g= X-MS-TrafficTypeDiagnostic: AS8PR03MB7094: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: KFjaZi4fCA3LsLum5TB6Sj25dMwsKCfKh8c8Vj8mLdO6+5nf5RLaI1LmiNqxizzgl4LsSnUwMymb1caPmxmPJVMcCW4ApaIyq7NHhMc867rW2W5y3SmHQUREtTNTMhiDYhTNtQqnBj8hjxE+pWQfFsEHgVslmWl+GVUxRDmOhi+RY/p7mBtePCX3Ye5gUFo9ci9IvBYf7N5fcLWdlRHGBR9PBp1TYLOMy/xFlHtBCdvXmVBJgWtSZYVkXTX9pNYEdZGz3Qx/WjBTs4QEoHPqk5r6rf7LrJEb9JlrCOKZIuMjwMRK7vYfNyurtrNEQZT6BNB2TpdoLYUu5PspAjNgi5wOATn82b7KrNOOPay0kYVRQ70/jaFhRaSt38cblKJqk8wvfeQ1M2HutUTesWVw9kq/z5gQ5rehDWkdnbdaRNJzoYyPxFe4XxXrPO4gLCel X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: uadB2sWrZEtlV+KQoJHRLK6v2iMuoXtXUHryr4vg6HgKpxaG9r6XriBSX9hjkGX2uIfSi3M/LWNQFWGQpyOkuqV5J5olE2YGlhNtyu3V1wCJme6V4qBlEV6IIVVDrJMWY03ftj0kA+fE0WOjj0bgPg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2417bba0-5ef5-4971-9756-08d958f41d1f X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Aug 2021 16:06:13.5630 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB7094 Subject: [FFmpeg-devel] [PATCH 3/3] avcodec/aacps: Fix length of array in function definition 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 Cc: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: rm7z3r/bipG8 hybrid2_re() has a parameter declared as "const INTFLOAT filter[8]", although the actual argument for said parameter only has seven elements; the code itself only uses seven elements, so change the parameter. Fixes a -Wstringop-overread warning with GCC 11. Signed-off-by: Andreas Rheinhardt --- libavcodec/aacps.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libavcodec/aacps.c b/libavcodec/aacps.c index 6c7a33fea8..655e8fe5b4 100644 --- a/libavcodec/aacps.c +++ b/libavcodec/aacps.c @@ -51,7 +51,8 @@ static void ipdopd_reset(int8_t *ipd_hist, int8_t *opd_hist) /** Split one subband into 2 subsubbands with a symmetric real filter. * The filter must have its non-center even coefficients equal to zero. */ -static void hybrid2_re(INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], const INTFLOAT filter[8], int len, int reverse) +static void hybrid2_re(INTFLOAT (*in)[2], INTFLOAT (*out)[32][2], + const INTFLOAT filter[7], int len, int reverse) { int i, j; for (i = 0; i < len; i++, in++) {