From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 99FFE446BC for ; Tue, 20 Sep 2022 23:22:34 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id DBB2268BAB7; Wed, 21 Sep 2022 02:22:30 +0300 (EEST) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-oln040092068014.outbound.protection.outlook.com [40.92.68.14]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E177E68B98B for ; Wed, 21 Sep 2022 02:22:24 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gLnnqNwjMmqgfL1ewuIDSc4s356i8+3uRJoNDLHQKCLNpowO5rXiah6Zp8C9ETWZxLZdsaQH8ogDP4U3V+iW1GbTUAmB3mj0ZshgA0YU3M36byTRIWLcPoMmv3j+FAr8ZGe+XbRyBZP3mWKSwiVbt8DieeugRTwZyEUSood/Dz3if7f+/JqX8s8IsZATsyYZJdej50I/jDXj/6BWjxGiJwFyMQvDYOLOjjq1PHkQeCG/X8BsGGSwXPbYIzcAk2vNrke+Kb1sHv03fEMIgyTfmvD7SIURlX9GsAce/xUYleBRLO1VRiPnN+q2qA/GOrQ90MIzWXluPmSagiF16tscKA== 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=POmG2pybmnvvVdLpanWZOMFwmqgfjbWsjDWPAkhz/PY=; b=Ym5hkQlRl7mDbE/1Xu8ngmNTu7v0FY871gJbHhEY9QOL5LP6200p+IWB1zauSwz6Y9qENvjXyC+R+psV1kz9Iwd+QuCqIKlYQiJ7GL5ECZw16jZwloM2IZexhh6vPVWBy+qtngPhSKEjdw5Y87xbs2HELciJuoRaO6pGn7JtE4T1S3ZDAtuE9Et4im26o26HBefvbQYeQPz5J9OmtwmMWjuXI87YjCb0taI86O/dowtfdfU6sYWlFoeXp0K2KMFNacl40TAg0S7/PVnosCl8yi1Ld1EjGSraPQTY+fy/HQ1xmX4ovW6J19N/LApKWFvEeQQdg+D+B0DteNsNU77yYg== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=POmG2pybmnvvVdLpanWZOMFwmqgfjbWsjDWPAkhz/PY=; b=r7ss7aAZ5UIc20xeZj0Wm8QeqxbvbVSVtciItgi61S3LyUL9JJA629jfqsnOAB4mH8J/ydB0DoCq0UxXuG3nePyC5Ouq4f04GEJmt39Yw9eEYCiQIun68NfIFxQI8Xm11tTqLLbb5hLUxlP15UWqMsc45O0mVAvscmB6gJSP081v5hVvayZ6sUeDLhAYawHvCx5FVAWZnl9F3Kt/erPf+hp0S6Ra8I/YnrxiAC4IJE4MEZowmcoBjtePwnsJ8FIdfskJLd236umLzXK+0zenbbAau8abzufL7Drp1nEIQagPcpY2eHkBXiPXgFvOeP3QJtUYiN19CtieHmZx99AhkA== Received: from DB6PR07MB3175.eurprd07.prod.outlook.com (2603:10a6:6:1d::12) by VI1PR0701MB6829.eurprd07.prod.outlook.com (2603:10a6:800:194::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.16; Tue, 20 Sep 2022 23:22:22 +0000 Received: from DB6PR07MB3175.eurprd07.prod.outlook.com ([fe80::3417:be7b:af2d:c2ca]) by DB6PR07MB3175.eurprd07.prod.outlook.com ([fe80::3417:be7b:af2d:c2ca%7]) with mapi id 15.20.5654.014; Tue, 20 Sep 2022 23:22:22 +0000 Message-ID: Date: Wed, 21 Sep 2022 01:22:21 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 From: Johannes Kauffmann To: ffmpeg-devel@ffmpeg.org Content-Language: en-US X-TMN: [hNSUjQo+klIGs2w5aUVp8bMkI3zoQ4gW] X-ClientProxiedBy: AM3PR07CA0065.eurprd07.prod.outlook.com (2603:10a6:207:4::23) To DB6PR07MB3175.eurprd07.prod.outlook.com (2603:10a6:6:1d::12) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB6PR07MB3175:EE_|VI1PR0701MB6829:EE_ X-MS-Office365-Filtering-Correlation-Id: 8c89fa98-e72c-4a15-8e4b-08da9b5ef847 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AjJcZYjt/8cxS8R0VnoRr57HfLUalg2RQI6EtjLmy7td6Sf84mZunYESDYuoLqZfw31nJXx76sHqa0MuWiNFIJZ4MGOj44GZ4M3HAWniv48KeVFrq9nncw1bC0TKrBvxRNEFr7PUDGE9JlqLA+qafZzAftuMu51hjSuF9v/fmM9706KcsyFLw09ZacTXdAtTYU9DCIG3pozdIKAjTL7mIHvZ0eUK5/+2NQ/Xuf9wgtZiBSBIUlFgDGPMNZGDb7F3B2/BLOViIdBHTlF2BZG2i7Xf84m2TN/c2tlDkKNwtFr7iQEnZhQqdVCkVynwfxJ6l3qXarkymITEzuibzdLC2p1SCS1MfSjfD7noexmrGY22pgIVn0R7uS8AhpNvMgEFW3+qpNcoq05Zwix+Rq/frdXnDjsyuaVsYLW5zdYUU9+rWDDWsGhg5299km3Lyb3kwdGjq99Q0KDu2YAWNLB9taYtfhoAvTGhhEwkZgn8KSRsj0Q7yelvorN0DFmIch2p9OCq13YrhPC4JPqkYcl6Wgk4P1v5N9RxSw40NvkPYXbapG5iWowtPRBSXHHWKp6kKVbdaSSafsP93ZQoe82PYR5WU96Q0Q3g7I6cAC6ktDqIZm0UqGm78DlHx8AtQqiQOgIuV8fCFK2iYkmCqz35kg== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NkRXTHRiM09YK0tqSVdScEhjR0tydUNPaTJEeG1GRDdkbTdlNkthczdKYzcy?= =?utf-8?B?SkpBd2FaYUhtV2pkdmxZellwRHlyUjNNOWtrbFRIVGVPNU5mcnpYdHRVQ3VF?= =?utf-8?B?eksvWnd0bk1rNWtkNjZrMS9HeGl4VU16TkFLOVBsQXk3aWpJUDhFNTB3dkJS?= =?utf-8?B?SWU1ZFJub01FZWhhNkFIMi9KLzMzMTBzVEtCa2hkdGxVeW9IM2ZGT0N4K3Ns?= =?utf-8?B?UXlGZUJEb1Vab0pYV2wwUnVZRG80bW9hcHpuUDNCNG9OZm8wRlNLNlkrc3do?= =?utf-8?B?WW9MVFd4QmU1eVU1S3k4MFZ1bWVwRUg2RVJ3OWxCcGJZVWNpUG5TMm0wMkxI?= =?utf-8?B?SUc0Q0EzdER2UThrcndtS3pwMDRaSlJsbU5JcHN3ODlpcEpNTXZIR2dxWXpI?= =?utf-8?B?OHZLdG1JWmZQVlhwemNac3FRTnIyU3I0TEtHM2RJbmdFaWdOMjMwWERqUlhE?= =?utf-8?B?elVwaVNId1FRT2k5Nm9pS1pGeU9rS2t4Y243dXozTnRWZ0F3N25yQnNGR2dK?= =?utf-8?B?azdLUE9MS1p3T1lEYWR1ZDNxQ3Vzc0NVa1h2MVN3dkd0RXZSTXgzSytZWXdW?= =?utf-8?B?UHJVZU5TaUdjRnhJYUpPcmdNWkpPRGRmOFFzRi84bUdtUmt6bURuZUgxNXZH?= =?utf-8?B?UC9aWTJiT3J5djVJMFBGUmlwMGtNRFQrd3pqMFZzRXZJZm0wOVp6Ymw3SnYy?= =?utf-8?B?ekc3T0N2K0xmY1RhMnI4YmVraTMvbFpsRnVzazFwTTcyYzA2bm1pc1dEOGlO?= =?utf-8?B?ejNicXpaeXVEMkZrYjMram54Z2lxV1pMNUlvNk5PK2luektLVDFyQ2M0b0p2?= =?utf-8?B?RnU0dlZvUmp3N2R5d3pUTzlkRGJ2S1JXV3BpUW1IVmF1RnIvczFPQUxvWTQ3?= =?utf-8?B?OWsvNzgrZSttbWtNY0VZdWNFdlhUS2FOV205LytOMklLdmNxVSs2VlR0KzRV?= =?utf-8?B?YlgwRmVIOTE3a3BaZW00bHdjRGFpUHY3LzFWODcxODVrZlNYREkvRWxCZG5p?= =?utf-8?B?RXZZNFJxaEQ2WnQ1MHo4Z2dQaFBLUW4rNEFaSXZndmVTeUJ2cFpSb0d5Z3Q2?= =?utf-8?B?TUtpRlZUVmJobU1kSXl1NFJGYU5YSWhYd3hyOHY4VDRYSFRyS3R2SXlldzMw?= =?utf-8?B?ZzNZaS9hNVlKTjg4VWtSa29EbEZOVGZrUm1qKzRiQUpKK1FwQkRQODdXU3ZQ?= =?utf-8?B?dkVKTy9pbVpCS3JLREx1VC9pR0U1bGgrTFAxcU1rbkFyZmZVVXNuc3dickRj?= =?utf-8?B?UUM0dnFOQTZFeWxGVUJWNU5vR3ZFK042SnpTYkFJNHdqejl6NDhJNVhaY0FE?= =?utf-8?B?Y21tNitjaGpaZ01vYkpmVlh1YTR4TTBNemJSSEU1aktOU0tVS3VaRjhrczRk?= =?utf-8?B?TEd5ejN6b01IV0l3aUlTSjZyanhJRi9tUGttSWUxV0dKWDVsRjZWT1dVMXFB?= =?utf-8?B?TGJSSEowUlZsYnZ1aFBWMG9JVnZvMzNXTllYWVVuZ0d6VWh6d1BFL2pNc24z?= =?utf-8?B?SE0yb1pSUEhFN25XRTV4ZTErcktOcUZkZ2NiMyt3SkNoaWx1TWViNEFWUGM3?= =?utf-8?B?SXJZUmw1MXlTdi9WRGFUb0hFWEZHckhVc3JnTlZGV3oyNGEzclgxaEdDQWNJ?= =?utf-8?B?dDhXbVJzRmFZOTdROUthTHBwcEZoREwxLzJaV3JOWUlJUkljbVRYdnR2UVZY?= =?utf-8?B?bnBxTE5TcGtGQjdwVDA0Y3ovOEhiNUNpV3dVaEY0R01hdUFoZVdVQWFIVkoz?= =?utf-8?Q?3zla5ZtXITzaaUhI1Q=3D?= X-OriginatorOrg: sct-15-20-4778-2-msonline-outlook-1105a.templateTenant X-MS-Exchange-CrossTenant-Network-Message-Id: 8c89fa98-e72c-4a15-8e4b-08da9b5ef847 X-MS-Exchange-CrossTenant-AuthSource: DB6PR07MB3175.eurprd07.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Sep 2022 23:22:22.5547 (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: VI1PR0701MB6829 Subject: [FFmpeg-devel] [PATCH] libavformat/fitsdec: use correct type for assert 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 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Since avbuf.len is of type unsigned and not int64_t, compare to UINT_MAX instead of INT64_MAX. This fixes the following warning on clang: src/libavformat/fitsdec.c:177:26: warning: result of comparison of constant 9223372036854775807 with expression of type 'unsigned int' is always true [-Wtautological-constant-out-of-range-compare] av_assert0(avbuf.len <= INT64_MAX && size <= INT64_MAX); ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- libavformat/fitsdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/fitsdec.c b/libavformat/fitsdec.c index 54412c60ff..b2ef826f52 100644 --- a/libavformat/fitsdec.c +++ b/libavformat/fitsdec.c @@ -174,7 +174,7 @@ static int fits_read_packet(AVFormatContext *s, AVPacket *pkt) goto fail; } - av_assert0(avbuf.len <= INT64_MAX && size <= INT64_MAX); + av_assert0(avbuf.len <= UINT_MAX && size <= INT64_MAX); if (avbuf.len + size > INT_MAX - 80) { ret = AVERROR_INVALIDDATA; goto fail; -- 2.34.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".