From patchwork Sat Jul 23 17:00:26 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 36926 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a21:1649:b0:8b:613a:194d with SMTP id no9csp1117290pzb; Sat, 23 Jul 2022 10:00:46 -0700 (PDT) X-Google-Smtp-Source: AGRyM1tWAf9r14dtkWi75BCutZTlsyfZ3/zFvK5h9YqbAg+bwCMtw1RI01xL+R4GqFHDowAk3TDK X-Received: by 2002:a17:906:7e43:b0:72b:52de:b039 with SMTP id z3-20020a1709067e4300b0072b52deb039mr4043377ejr.198.1658595646234; Sat, 23 Jul 2022 10:00:46 -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 z22-20020aa7cf96000000b0043b9010e0c5si7512819edx.316.2022.07.23.10.00.45; Sat, 23 Jul 2022 10:00:46 -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=nw16fZT6; 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 0249868B7C9; Sat, 23 Jul 2022 20:00:43 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-oln040092073096.outbound.protection.outlook.com [40.92.73.96]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EC64968B4C6 for ; Sat, 23 Jul 2022 20:00:35 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ktcn4aYqWAfEYm3walbGf2hZ6qFVUVRvG7IADedh+VDg5sChiGpE0UE0ETO/KxCWJ227EWVzWL2L17L3a/jRpdYkTlAWLTb2R/JR2NrjquoUphO6JL6QmcQshU+7xsQW6AGDwd1sCoUwU2IL5BguVtxoPE5hQmql5mz2OdTmjaq+ZyacnPwPIpgqIjc09Os2vRIpXAAlfML8TNg4mh0N/Brpo4Lbt4KXDE5+1V7pOI9oMUPw7wt2vo6bbi1WXgkP1vthu3e+mrkLUuFHAG7d3t/FlqSrmSryp3LRNzfu861CIV3N5qDdF0Y/xiRHrnBZZjTklzzeQmk869aBGiJVrA== 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=0bs1ES2oi8wfXEUc8VmZPmAysvf2OxC6NSTbRrAHvW4=; b=OShXBa9gi3UlR3siEz1QfLMxB/y8oWYg9EpDOv3x4Hq5GTyRLGi4b3/5ipcuguF1l9hYxmiwecYhNES5Qb+vBErKC4Y/TNBOp7MZm+1QSd3EY2dLKPRHivNHHEOzzIpCj/z4RKu0WuP3Y1hrory/jLaX6RSjj2anwuSA5uwF8Y14yeeklHLVNQ1DN0TnhMue/X5LNGgSmQZ+c0fuSVljxYni8hlXJSe59tZiydFgXDE0uguLTYfEwma/SPOAbj2zlKCKt6TiTadUdrx4idMOog499+TPrc1FkhhIUUqasVnLgfsR0kxEp70N61ytK3+m5SdDK/cbjGQNbQweHpEkxw== 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=0bs1ES2oi8wfXEUc8VmZPmAysvf2OxC6NSTbRrAHvW4=; b=nw16fZT6JWDfE/70CYtwJfSeL/tX/3hMqBKs5vtK7rWZAZNDCb8A0NQ8WNIQS3Esns+jhnex4GTXb6CTB4rdy7kwq+OWCddojXgAiVlEm4tBqiXcD04ko0HH0eDvB2UPfKyHcjVEAAvw0rMZ8EsVTh2L5ynE8BzSwR3ge33r6SF0hCcTNQ0eTel+OPdv4U1kihlSbkHIqXbBYKe0ZKeOQidgxnGsV2T5S4JftMJF9lLNds9isV4jFaRxSj7+nhOnfP4fYQXynHCIVF2+n6RVEyvDlYzNXF0C6S7eGX93d4JAzKBE5rEnWJvKPA8v0ySE74GUKpljny4LaqKaZ1AVTA== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by DB7PR01MB4791.eurprd01.prod.exchangelabs.com (2603:10a6:10:5c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5438.15; Sat, 23 Jul 2022 17:00:34 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46%11]) with mapi id 15.20.5458.020; Sat, 23 Jul 2022 17:00:34 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sat, 23 Jul 2022 19:00:26 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [SH08DIP+YXD9UANlJk7yOCiFCfbpvr1q] X-ClientProxiedBy: FR0P281CA0140.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:96::6) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <20220723170026.785226-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5e48552c-5561-478d-117f-08da6cccdb82 X-MS-Exchange-SLBlob-MailProps: zswcL9HXbeUZ9DtWKUT3bM1Ih30lr4Zn9Rzwx9OAonT3CfPSnOmDrxYpp6XG5Fruc4ALrbUhQyP3ML4CmGeRcTDMF0B42mz0pXAfVUTN9EUffLh2CfNHnKG8q5gW4SrfVXjf8vrk/5r/Xh8HydC9kqPizTym1O+twDJ4qD684L0QsZgU+fhquqzLPOBmcXAd0AjXyaQ1PsIGSHiOGsk3+9WGws3P06aa5AqqUOWPMOEqvBfYK08jOrUSgiug0Hpd/cUi/Aay1uFoeFnD1vymKaYUhwrzvoBG7FsqmUTT05G3ijE6uwgPCVxFjKL4GLvUGQWrlABUI2R2zenogVFEMLYcPPgXBNWo2GZliVc2G5+ox6XwxS/sYZu52U7mcxhBP5oIN9AsE0tafEY+U/jeIPkax3U74DKKdF9Em4l8XvbbSpMMdxaJVVsV4Oadqrh0BF2/HYltPjrA61p/xn2TAM3f71a8pBYXGDmakgca1YsT8znTYWEAbhit4RzgWaaztPqgVUqMiPifND4ZHcwI/DHw2RXxFTYjHuvWVJAQQeOGKZpc3y//LtobMesLxCpk9OH32INQeOxk/OtOzdwOlq6DURROOxZvn6VXXy/Ui1n+5RddOZ30xMEabO63XI6NKf8+3IlwOp6jtuX+4MN9H8vWEEpDbcWcxQxkuTEmTuBh+C/34kyHaqYZl/4C5sHy4xvrX7dOrL83pLFORuMI9z4zpbW3iJUWw2vQAtKXW3e4IUx35wTvDJ5oCxUdQpU+ X-MS-TrafficTypeDiagnostic: DB7PR01MB4791:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UnX8RTHuqNFXVqabhWSSM1uy38nSbAvFpIvlbnTPOCesnmwKy8FNhXe5jKQ2W/fUDlqKwXiij3hr3sJB2JZpK+S7vMEJW+pBlgYrdDFqwafsJ93dKaqpfU6bFcKOO+MlNIMWJMdshLz+QZix//LA/FxbRiUafW/eRYIpCjuWRKf1ZhHIhp4aK2PjGSr71mYBMdltfr5px0MnUmmsBbb9BsfzhKQJ9Iq3BhxtdZdIft8eGcjwepz9SksHv3xlP/CWiK46avilg+bOzybFZUn9oluMVL8xLqrJ0j/7k+X2lAQ4IDV5m4wyKNLBLmnkzCkuY7gAkkbxdRBCq5RHWXvuhlTdSir8tTLxylX0V5+U4QxVE/75C9UKrYmnNS1J8+61PW6RGSOpLDtYGYU5TJU0c5JgOSGotBeWYbSwqMOThr6l6jyH3LAvtEBOMiSPuvpY+MEbANvf6Mj21vOfQ9ivCQT55QR8ER5Ciifeaqb3Y6IE8Tt2fNc//pmJA1/+CE0acQlitiIaXuwGuXWHOdofqL84XOKJnKUgH4CpxkL/wTAeaMBXYHitwceKoa0GemdJV7+LPrrVpo7oZcZmElAyqEPjbvAvSscvbVGLyTj3grlvcS18cDjqWA8VFKez0ZcpAPH0PQycUyShmJsir67FLg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?UNmxY0ZZ1pM5Lv8iI6bBAqIELQ91?= =?utf-8?q?Pl2CgFd23ydvuNsseQaVmb7JU3Nl8yU9i9B2Nzixxl90cPtJMgIjYNY2hXjKQzo50?= =?utf-8?q?oM5u9sV4X+uSNjXk9dwWcNBySG0dVjMvNNRuxu446sHc/C2I09Ii2afFiYEL3olMO?= =?utf-8?q?MJrzJQcxPHWN5j5lTtI7SWHjvK8cxpsCYTXdYONPvcBqVfIwRvVHeolqGuvu9Tuv3?= =?utf-8?q?1X6cotH8tpqHXdQEXrQ90tU9GUZ8PifTWjv8v7MtloLIh+kXtqve8ryIn+Jwgglgc?= =?utf-8?q?4CoXH5XnlGKC9EWRUcmEB8HIRvP7JMxkMqEcs6JVaXQTgeHPSAbCgepVxl2ndA5Ux?= =?utf-8?q?05DE3YYdg+XNqqKps/0WggmVr7NaK6pbIIyR2F6JgQ4M78rAMT56+TttVlrrmfvA1?= =?utf-8?q?nt4OG6tLznkAUHECDPF6FnX5BqrXsm0WYhE1zalh7lLXhNO4juwynNvIn7FcALcTf?= =?utf-8?q?7takjIVRxLrpsmX4hiM/VU7xF+rnI2xTi+R7dxnvW50c9iNzpPKjfOeTeLsO5mYtt?= =?utf-8?q?12r35eTo4uI0bOSZAvCO3s2NCc8a5Xmf6NdQzxpXlZJYsJaNPD/QX7Y4iI7EJEz62?= =?utf-8?q?R9fAbM6HYWnFbUoxsC+Cmq+wWcpO0i/WWP+ajPWXp4Oj61if9iWBGiPj8iTMVfJmm?= =?utf-8?q?HL3eUaw5beM+7N7vuZMZzinxKnM1zVapH5unDS5CeyG1UUm3wqmpIEkpO5GekCpjn?= =?utf-8?q?rjYojXAca+nBkUaKOWBinAE7U97/Fw20psMGmPEp7Zg5ZnTbt6xNGH+EF5VvOlmPZ?= =?utf-8?q?UL507C9+xxK11a+11SmFpcph3DGHe7X7idfM6RiQ/Jc8CMqMHWNOnlK+xCyYrmuE9?= =?utf-8?q?WHtGWampaxZnsZlSDbJVXEyXXXUMoqLWR6FLLomyaON7zEJySuLAsQ+r3Y83RIoKO?= =?utf-8?q?CIWARRPf7e5G4DbUAxBgQAIwltPd8Phm6LuhymuvziT4gcdD7XJ8DYvBIVesIeIAi?= =?utf-8?q?ih8VVFkf2/nWwZTXzxfW7VuEWOwRzkP9DCNCvQD3LIv7LCFj0KH5eC/a0eLbV/QSj?= =?utf-8?q?y6Z/MRgpG3a+BbtOUdLbKdMKIsNZzxDUperetUF9zEOj6Cb+Db6QVIgOQstgzr+Sz?= =?utf-8?q?TN258zp/uxaux2ctFKjN1y7oQNF2jPcNF2emqopduoG65Mt3f/QMzha017SZ+Wlpo?= =?utf-8?q?9kxm8X/FRufpzScHZ5r4WjDcRzm4CBiLbdbLtMRRrgiUIcqR+ew4Z4g30FTOfxnOt?= =?utf-8?q?9uQhKdROXZmgYAo/vru7xRCoqUiTgq3umMZNWLvG/mQHCfmS8Fbwo2lLPH5c=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5e48552c-5561-478d-117f-08da6cccdb82 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jul 2022 17:00:34.1177 (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: DB7PR01MB4791 Subject: [FFmpeg-devel] [PATCH v2] fftools/objpool: Don't use return with expression when returning void 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: Hendrik Leppkes , Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: ayFTT66F/w2k Using tail calls with functions returning void is forbidden (C99/C11 6.8.6.4: "A return statement with an expression shall not appear in a function whose return type is void.") GCC emits a warning because of this when using -pedantic: "ISO C forbids ‘return’ with expression, in function returning void" Reviewed-by: Hendrik Leppkes Signed-off-by: Andreas Rheinhardt --- Will apply this soon unless someone objects. fftools/objpool.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/fftools/objpool.c b/fftools/objpool.c index b1561ecd69..87237cf724 100644 --- a/fftools/objpool.c +++ b/fftools/objpool.c @@ -101,11 +101,11 @@ static void *alloc_frame(void) static void reset_packet(void *obj) { - return av_packet_unref(obj); + av_packet_unref(obj); } static void reset_frame(void *obj) { - return av_frame_unref(obj); + av_frame_unref(obj); } static void free_packet(void **obj)