From patchwork Sun Mar 31 05:31:15 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 47677 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:9f96:b0:1a3:b6bb:3029 with SMTP id mm22csp94292pzb; Sat, 30 Mar 2024 22:31:41 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCXrz2ijpqPYM316Tq9B3pT5ljstU77/39OJU7/R58K84PtpmBFcjiQ/Mc/LFRK2+koaQlvD3TENGqtaSM6UYnVvMERTGOuL+1MQ+g== X-Google-Smtp-Source: AGHT+IF0ZrAbby/rmImtyu0fikt6haOvUDWQzYYDZhySqp/2uT25t1+Y2TJCKmMUHHTVfeo02RHV X-Received: by 2002:a50:d48d:0:b0:567:824:e36c with SMTP id s13-20020a50d48d000000b005670824e36cmr4334058edi.14.1711863101110; Sat, 30 Mar 2024 22:31: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 z61-20020a509e43000000b0056c069bf61asi3368424ede.7.2024.03.30.22.31.40; Sat, 30 Mar 2024 22:31: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=BGBXbgaN; 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 9DE9168CBED; Sun, 31 Mar 2024 08:31:38 +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 3A37868C25D for ; Sun, 31 Mar 2024 08:31:32 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gbPCjhNhAznyjgsVkn4N8+L6J8oQYdyRWM17R3sKrvWonSrenPl06u6ph0GjW5wjuMSIhoJUWOgjjV5HxMCoDvMZXrUS3aokWtwOWOnRs6r3fkyNQumUGyfTPlyK9DAmxLoDvQ7xirYc6EOoGkoSB1WXRK7LMM3NKQxPcAKQjxFL+yY4UWYQQ8/Pz9FkTIVGH7a1zmyaPLRMSGEM85cuVmqYHxzxTnB36axFAUFn3BTniueKxALyclFa6asJ/ka5cpCtuhJqTqO9oAdc2fcsaPDZKp7EN1mJUUWrd5sjWciYRHLyCGF80wykzkUp1xu42Y4gQGeDWTkyA3PAM+gUkQ== 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=klPsB6CCMS4uk/srAo748jif5oWH4GOsxrjjP1kcixE=; b=gLDfN+9C+AleiDjknU6ZJfScjYPz8QFrbtiqK6zYecJvzKNvPKNOeN9O57MJmwhPxDrt1kW7VuWWbmbJXNEp1TFcUhYL0XNcy0EQzu5NKqAfsV/rFP4PtxrxWSzEs5iDDkrYrRW3ZSqPcLBHUMr81Mv0ZHiOZBcsHaq2SV3LXanMj5ehH9BoA4Rd/kO+gEu2CK0ewD7Mctcr2lFfIf8f5RU5ifMR/Pjkutni8HOT2uxKgAvMUtT2IH7DRrI5SSURY2weT/ILeT+5mZYbb/DDE+VPEKUjPLPU32p75N10ydpgfmRAsYqbhI2KGhxb9LG9fVibvM4GuEPSzggYJcpnFw== 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=klPsB6CCMS4uk/srAo748jif5oWH4GOsxrjjP1kcixE=; b=BGBXbgaNwn4SxKsfD3f7+AnNZ0JiP9XsVgSRR3Pj517Aq0W3yMCNo5ERtCW4/J3eUdWa4G5xR8YIQKkDNoNOE+nOy9ABmDrsIt4Ua6+YQMC5rf/FK8aqcqL2bPIm0DMdyBe+NBYsYUdpjhEUOcFuGqCc4TeC9gzuLnEIaHaGi/+unKwXHvfU3hRE2Ye0RNs66x6x5/uvU0LI+9hJui/dUnF4KymKFrlZe30b2d6juZAHqIMY0xbN3nAo5+WdYbCwDZK179mP/P/9/XMUEoTuNQc+dgrv7cAEL5Vc219NluTsh+AKr0HP2/QXvb1eN9KJJQ9JJduLI/2rIHxeQsu2vw== 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:30 +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:30 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 31 Mar 2024 07:31:15 +0200 Message-ID: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: X-TMN: [HO/5d1tJCKef5/1d+VwtRumXZ04MRdFLjPp1ZijA90c=] 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-1-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: fa6aaa39-e317-4768-b554-08dc5143d19b X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Tvp/K0/8ThlJK57QDQPx/Qakiy3omckhJt632JcpMk8d35T+5ilbktUX75wJ8t69zD500gznFtzCKkHUo/ryozde+gU19LYeMakEOXhawLP01OEnLTEHK/nDlYr1VEV4wKKnu4IJ9LopLDO2ciWCfb2XlqF9buoOLhkvuIRLryNGucxgw2pdxKL3P32m7Wu4rCJfYWClqq42io4YxcfjMuI5LN4mpvI+IJZDuiyoYVwNrHXh7S2BpapVqENocZYjnQaXCVUEU3pdUzqsmJXuUGVagi1Yxpwdld4AMMWNUBEcXZQOTH7oG5SQ9jcKcjKYASH8xrAhDeTPGKH85X5T9mKOlunf7ExGOhLFUawgeFDCa5BiF3aFeIEZP1uycVGM+nYCZ4tA78wtOx40DFOLAVD4t/CFljoRSBbirU0VKdTvBpM/PTp0ARs2xQAdOkU5m2Lyd7cswWvlLmYv6i97N1YEqJLS32+zu5lBoNC9ImthGYkMTxniBP/fclbNqEYNeDVZnnt11ReSDbxRci/REtn3IipV23c71/A9/KYwU44YV6tgJqfRNRa8WQxjL8QRSf1deOXfR6ROQfAj78Y1xkYdjHqeyx4mz0AL10utS+uRJkhAAEq+BrhUv+oVy1n9 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: RCmpx11WoMJ7i5Mj7Gg8lSIvbngly1jDhEDgFifFV8lz2whZS1zg4Rmx4b+Dc4H92oCN5vxB7sYXWcDni0s8Xv5po1tGVc5DGg23+GKj1d3LpR12OZCfJqAT6QxiEYXiVxg8oztIWywy56WlGH8cmurF2RnMJawmpw1lnT4Wc4kbqtMZAhjAME2Qu53QvBB3Z/kUHdhvKzZOqvZ81f14N+zvgvGFj6yrygmlAxUeknDGqt2GeZ+7E+HCems165zMpQpbTpMv0fUtYLC3EfNl+ThgsdoOIMrA6nVxnVkIUfN7NYi0kjXQSNiTkRhk4VYY/AbrmQY9Npt9PdRc9b4yEOLiae9UGphLloGG5OuGcVE0YBHzdeUSdJV+qtNz1uYDrFWCRGJTzQEdDdLiK/eN8BU8rbNOT97cZvS6SIaTR/ygnz81E480NAN5tq53nilq2pIxKTZjuB/p3ibLvdugcgBAYRm81kw0ss7xa42SblLCyyXPOzQsWDQO2A9jgp8hRN5LJ8SrEU5CRa8aQEhVK+s07wosfn2CIgTe7bDEIH+6nBEoPwn5CEK9XrKQbm2MeNrp7JxFnpOtqQmdoU4JY+forLZNnCOnk7iFtLbpHBW8qoU7X8b5t2THCCCJEDtfsYPRz+M0urbqfxr7uf77exbC4nRyYQXre9XCpAuvIdlOJWwBIf2/ObNJk6tVb+3izC9lG+Aqp3lPElLG34TqT6fnG8oEXr+Lw41D2YferS9C+deY+uT5fzTlwRwn5k4eKp4nJpdBkE5CIN8v4KNHCmXTkvTtO32x3jKdzMwGxugPEkCyoeoNVp5ticuMw9QoRhg1EOxLgG3ArJv5oPOF0wxzr/XtfLK725Xp3IODSo29YCHqjc3zoCz75bXZC6oZJGci/T49MglkJTVc0LZg/fsYXETSuOhZwO/j7ezIcV5sTxNipeHgwi6jtInhfB+D1eiWwkbXu7lc7pWrWqn1R+sTSGsTnkrjGVDT4O4dKsHY0K7GO2h3qmguOVjUCcRMlhxeVoZQhbhy6iHuVXfnZG93Y8VxumLwDmKgqYBXG7dh/aKP+DrIU8s9GTXKJlXelPVazyqRvv9RRn4x0lHyXFFbIpjNq/PSTFC0hCUNIniguWTwZxC25M6ngaRrzNXPjzCdp2WnVjHB+9SrXlM1/DszD9MGYONJU2fp2Nzgk4FD0eOCX+Fcz0rjwxaKSXF/8ZGPtFTcByTGQrB0tCNXRe+qgYxSuUnjK7AEUKQSMJOzU06Zg6yUD4j1Jc6+ZVZ5Thl+lQwgttbd3yi8tMGpnA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fa6aaa39-e317-4768-b554-08dc5143d19b 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:30.3544 (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 02/10] avcodec/tiff: Don't cast const away via bsearch 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: vYW8JjlJR+9q Signed-off-by: Andreas Rheinhardt --- libavcodec/tiff.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/tiff.c b/libavcodec/tiff.c index 1b934457b5..19301d9e49 100644 --- a/libavcodec/tiff.c +++ b/libavcodec/tiff.c @@ -176,7 +176,7 @@ static int cmp_id_key(const void *id, const void *k) static const char *search_keyval(const TiffGeoTagKeyName *keys, int n, int id) { - TiffGeoTagKeyName *r = bsearch(&id, keys, n, sizeof(keys[0]), cmp_id_key); + const TiffGeoTagKeyName *r = bsearch(&id, keys, n, sizeof(keys[0]), cmp_id_key); if(r) return r->name;