From patchwork Sun Mar 31 05:31:22 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 47683 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:9f96:b0:1a3:b6bb:3029 with SMTP id mm22csp94527pzb; Sat, 30 Mar 2024 22:32:30 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXhMs+juBRIHSc7wvII6bdyYzlCXgzaaDwLCnIpnzjvJgyQbc5uCu/E/8Y2Ije13bMKE4k0R0JcEKz+uyx4Tgt8pwXjr8Y5Nz1zsA== X-Google-Smtp-Source: AGHT+IFRvqQG5aDk4F7cI5Y4xFT4FbN4VV0HPV5yBT5TcGGYbVik6q5c0FJ6zV6PVUniJKtmWr3I X-Received: by 2002:a05:6402:26d0:b0:56c:3b7a:632b with SMTP id x16-20020a05640226d000b0056c3b7a632bmr5034901edd.29.1711863150292; Sat, 30 Mar 2024 22:32:30 -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 r3-20020a50aac3000000b0056c0a47d529si3347960edc.84.2024.03.30.22.32.29; Sat, 30 Mar 2024 22:32:29 -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=Z0May1cp; 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 79D4068CD84; Sun, 31 Mar 2024 08:31:54 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03olkn2013.outbound.protection.outlook.com [40.92.57.13]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 27D3868CAED for ; Sun, 31 Mar 2024 08:31:48 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QK73hC3cSE8oRTHgth7czl1eJQHp6/oEokb1pl3if0hPPNpkjAO84tloyFqqTtXixM836S83YVuImPTziLgU8oWu2zkayrfPG93O2pVowv65OH6K5vDOTWOypG24yep4twuArSZeKvl2dhrFSi/Xvp66gKCBmuunvdZFcDY1DlyO6vmUJjYfI5pKOZMbRPAiWLHpHhS9MpQhyNLsKZsLkU1TohlWmq98VyAa/NaVHD7C4ZdywuXmBVC+o8PL/CnmgRi+ZCsDrCrEsyfbvws8VkHefGrPVOGWpOGAU1QnYzVk+j0rE4DyNO6XEh/J9tqE6KnPbOrygMQAIfqvbc6DMQ== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MSgaONI951HxTBX0sp5jDfzLLGrSn5hTE+wgQLwbBDQ=; b=Enc4q0G7VIaS/QD/ZFoqoZnwuvfPB1rrnoXUBNklmyjgSGV6Eu0XSxXK9M9PXj8zXlBsQa55WQz6gVyNtAb0Bpw+x2W693tILjNDQhR/dGhFcaLRP2FPCVhHVVY/Xg++bzEAIMsLNc8QGseDzZ6NWHyWCZYaTEpodrIlh3zikNRXNbJE8BlMnpLQhbecZb5YrSQXpqdj4rwg7/hXn/NShFKwzxWPVRT1S6BV/2yfKrokGyJb66sTcZ36rfRORepbvMF4r4iC24R+pdURXZoNshhISyULmi8cusG9kqETBMnSrc8A2zlwTYNseXkn+ZILt4Fpb3ug1QS/V47E+A1JUg== 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=MSgaONI951HxTBX0sp5jDfzLLGrSn5hTE+wgQLwbBDQ=; b=Z0May1cp7Ql//nyNKnyefTIbHIOi8j5+yGiKBbl+MoSczSnd/1WrkIulUM21zhA9SXXkOoyCCkePcA7ggIV1357YG1aixRSYmhzCtBb3dC8V+ZCR0oHw/ZYphOEIzuPHxccOX7eJfTNFl7Avr3naUhcoGkZueNaCyRbudG2CHmVriqU2lv9PFhtuIi9HRnJDXqLYeKffwBcfaOk8P/CVxF8wwkizgmrukErJKglHL+fgyh9W2tRZp4p9rYVypirPq6bfqj+o0MSH7wUR8zmE/D6iYaNcpE8l4p7EbABDOp2ja2wfIqqV4LfFyD4DaTFECrvvnNgxBjpNJz0S0XvP3A== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by AS4P250MB0416.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:4c3::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.43; Sun, 31 Mar 2024 05:31:41 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4a3b:cf76:cddc:c68d]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4a3b:cf76:cddc:c68d%4]) with mapi id 15.20.7409.042; Sun, 31 Mar 2024 05:31:41 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 31 Mar 2024 07:31:22 +0200 Message-ID: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: X-TMN: [f0cl9obqa4XSiYHDR/bZ+Cal4cVsxdPSzekHXWbOeOk=] X-ClientProxiedBy: ZR2P278CA0020.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:46::6) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20240331053123.293740-8-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|AS4P250MB0416:EE_ X-MS-Office365-Filtering-Correlation-Id: c0c8dfb0-4821-4ad4-f283-08dc5143d82d X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 3WcpnTUGtylERqj4dYWwbiMCmhSjsN5Rl/kwDvEZ4hZS/sqYz/Nz9k7R+X46991k/wP2vGaKup0u6Mi44ryEJTIWBYW6fbpCJRsqfPzQjI/RzybRExPDjRlq0O4YXrwe9AcGBw6uvMuZnvhvr2UYF+uWocQlYRL2RGR5Hyl6N22QZsvdZF5aA1R4wrBnNUJaxM+y54YgyIGwEbvf+jcHgg5WyXohLZ2gb4ccK0G7OB1FkG6NgLjMDEXbPPRpwSkW+XqvKu9zcgnZ0srnXd1bzA4kqOlxh0dWLp7wcNO5+SSxlK+nW3ts3dViYlYqTaKpkLLaSo3VzQGU7sEwtgv6yjqO8cwFSkYNq1VXmEw72ZdK9VDBii+8QrDlniLcklpg2BM7yEOLebl/uu/rUHWH1S8tk+BKfrQOugIKCD9XPNhvvKrU/NyGd8CWlq+HiE3TeCnfORYRz+EpMzyPoAqSwZbazLIjTeXebr5HzebmDvv04MnmbLycTnfYWpnaPd+t6PwezAjsYBijXEJ/a24ORBw2N4NmTqgI+XUqPC2+R3b9Fl5LrdSFZcs+wYnNCxl+isPo+VcLxFYRF9nCb3s+vAEun43ecs+UNUti/S98TVlXTcRzKXAJ9Zs6j4w4PJo3 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: WopK6/bgmVP6kDqHGU88bFHubtwwQaoMvxl1+RPE6yE5KSwAyDeu6NFUsQNYLHWj5oDllpYmekcDdCSffxIfAsgan33JkXxfdWkww+lBl450hvDsu2u/fQO2SCC+xbfy4W9qEuwN/pFxoJGD0KRkHi4uaZC4zFtL6pNfU33CXWRC5III2zaQWXvvrpZNDW1kw1Mni/3wvn2zDoj9lf0BUtMbfsD+aE1hrbicvrbh7EbJ6c/ZQba1oopZc5y6o/uHabt42+BSwZuOdsx/u+XTiUDnU9kydRE981PP56+rNoaBnJAAFzoOYntopeuktRHucNCwaoPFSqzyTW3pUB0lNhmICrGXVi+r3n7SJa9q1CgV3sk6+hABweTyh2+J+5w7tNp/gS3D1gCdMv7GuKsk2+UZSzs/GgRwBbdo9PDii699lKCEHIPkilRHnULcZU7HByOh21du/uEeUHUswi5dQxe+3YzovjxubJb9sQT5wsu49+ArZjl+nbcUsdZnOCj2HlnywwrOKI+AdKCrHwGRzmZ8QUJWaJh8ky6EuLnR4ni43sgMKvQzRDJ2RtWB8RgQ701CHHUrakFojz3L7Wkt8Uxo5WxKyd+VfZKf4cFE12HlNcid9q1l+ZH3hc1QPV63IuIAWkskR8xuHpwe7uHvd6etP80kWOlQQKBnHcn1asYkPUOJl7fLzAupGpZnYc+4s/EjMvwXM+T+KusbW9zzMvSgrUJwv5Xe2ack+Z4LSZ2qhX4v/xwhLY4siozPUmZAtiiuCHxp/cRfS4tOUB5cGNJtOAh2e1nomQIWW+icS+4O9OVS66D4JX0AJJPocx9MyLZbaSuorPRk7GxNAJNsfqVgvodxbpNZcS3gkv6SlG30V+3cJDODZP8RR/HjXtqoJngu9pJeNLYXhylIBUkvnjsjiXil4hqM7/ppRyp+a0b9sfouD0vBsUSQhePlrkkDpQqGgq2iW9GZ2HEdmPEPEjP1cmv+Co8VYhJRQFgjClV/9tISzpEZ/nVpdo7tUmHaJXuKTtG0wkNKHgeddoTxoIJj4DrWBnuGR+3B9HEHy8cCAwF85OhDjbKC/m7/Ei0ELieKwYT5QlI6R3q5ShpjrnlwdyIZWCQXDTOJMFyc7SXL5fS6QOpCpDx20kTjASfThDkjbssJZrGRKcbj7mDKAiEeg1/DnaalKVTojI9WE16XuiyDGXPZgfq5Lourp1VhA7N4LbCk8/7+72igTdfjXK3GSYdrm9dVH1NgSa7JvlZlsaZY8x/qT/KFnT2De1L7tBPNUtLoER1IP1K9RuNKLA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c0c8dfb0-4821-4ad4-f283-08dc5143d82d X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Mar 2024 05:31:41.3712 (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: AS4P250MB0416 Subject: [FFmpeg-devel] [PATCH 09/10] avfilter/avfilter: Don't use av_uninit 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: RkDjEkMQZqfs GCC 9-13 do not emit warnings for this at all optimization levels even when -Wmaybe-uninitialized is not disabled. Signed-off-by: Andreas Rheinhardt --- libavfilter/avfilter.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libavfilter/avfilter.c b/libavfilter/avfilter.c index 21d6832deb..7f94e71fbc 100644 --- a/libavfilter/avfilter.c +++ b/libavfilter/avfilter.c @@ -835,14 +835,14 @@ int ff_filter_opt_parse(void *logctx, const AVClass *priv_class, { const AVOption *o = NULL; int ret; - char *av_uninit(parsed_key), *av_uninit(value); - const char *key; int offset= -1; if (!args) return 0; while (*args) { + char *parsed_key, *value; + const char *key; const char *shorthand = NULL; int additional_flags = 0;