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 7A8F748968 for ; Thu, 20 Jun 2024 21:52:28 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6CC5268D85E; Fri, 21 Jun 2024 00:52:26 +0300 (EEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2048.outbound.protection.outlook.com [40.92.90.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5A6AB68D549 for ; Fri, 21 Jun 2024 00:52:19 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VEbooa1IY7qbf5MtalS8tzf42p5ZGFHpOqTsoFg7TR5EyRIiVOK7UiSFN/Gxz3ZA+kf55lBMLaDGfXvHBCHg7rJOMEQXvGO8vzFLK0l/K5XkuNZ9oE/ORNSV21dYZ1R0/a4vPal8+pTA0wrcY0sg6QitW+dFKmihEodJ663CDuEyAGWGKh1hnnAfluX+LKoHBicKzYl7IPcin5QHvPdXh+nQcIumjXvPhLVWdUCprFo1VV9Wq/eFuZRVf+gFYws2nLwu3Jgsbyz/5242yF8facbLvLkLsfCgX1ywRCjPPY2xO1lKtXBSp8qHqwj0R0J2WdbduQo/EAvXE3yWK1zhFg== 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=hp7SY74iOGYUCleUPix9j4XfbRl2TPflVBUtxiGNrlI=; b=H85AH4IAmpjkEulBJoOXLjoPLLJjMAs9Km0eAb6Wp+BykAZ70VNQetYSlb04WSOoYkHEIavcgq/bIcqYmh9gplxn5whLGTwvm9nTK8lRXwlGi3FKQpWGRs4nogYSxOSzIxKeIi5K96oucvx3SAA3Gs0VHLHpj16YHVXZNXOKJkTx//uBid5XtmOIkfBCPP2Gl4KDl0K661mgyX/8QHcXHrfSuKByDsh5924T7XKjuNqP2/F+gpYVb82mFsrq1vVlyDvtPJglwjHvxIysGLTz3nHqVoK72mwYOqIPpjsqlPgTVj85XeLZOhNw+hMWpz/APl/WnuQotbc45LdLUGfzeg== 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=hp7SY74iOGYUCleUPix9j4XfbRl2TPflVBUtxiGNrlI=; b=L3AfjuQ5Z38hyRsZS3USSOsXP3Eq6Zz5OAA1NQuhJbk9NGJd6tK8Id6XJ0Zn9cnc5ki5la4xKZTdD5VA4IWqOE1LudR+OOt0IQ31bDRTEOIZAFRBPNuqf+4BgvZtxKhCp4tOlyHX4TdgGms/+U1XDA7OcHapx8Wvhv1Olmkpw9vF2xv85Epu46AAVvcYURIuu/DOjIyrl5MvTeahtDzeDjOuNytLaBA8le+wEedS04ig0Cco2yCjBgErvwLlNx8nVVLJZWChr0zArrohdzJS0ulQ9CA/Dya6HvXiRYDFk4m8JsGb/Wnbt5PzVgxHmHK27nCkXSShQ6czbCYNEuqTgw== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0164.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:177::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7698.21; Thu, 20 Jun 2024 21:52:17 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%4]) with mapi id 15.20.7677.029; Thu, 20 Jun 2024 21:52:16 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 20 Jun 2024 23:52:08 +0200 Message-ID: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: X-TMN: [7JCTdmsuMTiWiJWCJHy3fBen0/ajsa78jJFaWZX7s50=] X-ClientProxiedBy: ZR0P278CA0195.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:44::11) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240620215208.1907187-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0164:EE_ X-MS-Office365-Filtering-Correlation-Id: 31f119b8-74eb-4ac0-85d8-08dc91734063 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199025|3412199022|440099025|1710799023; X-Microsoft-Antispam-Message-Info: yJYRUnyGKqDOjM9QeWuGpdCrlhWwlueYDBbCR5j/9VQgW6EuHUsdeFqCTCzunb7cgnID/mpFZEDExxDQdlzeiQwnZgpENhGO8NFe1zL/2uXkGalB/z2d/S8iZBlNJH262CL763d9NtJug9P5qjqLHV92PtsGZSf4U3WUQbYTn0XvVf6MlbUh/YaIdaX3ISqmNZuNCAjixTFytkwdi6627nR2asZAaHhsyk1ZD9av11w3e/34hHbnhcbQbjdBHYha4fbNulzcvebkalmubzSCeuiq6N7lzdI/N7flnsExKxgLTBtDpsEIHfHlE1k0z6d+zMBGPTaImlXgBgUyv5gthD9NUWPueUjppdRRuHbukQuhwbta0/7og+BFbpLO28PYGqAXe+JFOb3mq4mfCp46YDkfd3U8tAJHZxJEwhpAQ++KsLzG9jX0kiwOOqiTLOB1rcIP91c8lUGhYQ4/BE6wU8TsO+rPDcBq1biFP7NalLwy3Ba4WB8HZo/QONojDrJ4lZzhOASLPhynHMoed6jwYMNRNjLRCP4+vH1T5osMt/1711FL5JLYzhMU7p1rOtvN9vzVJUgmLfrpkQGzVgA7BrP/KKzAH9kkOb7pLtQO7Rc= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?PepfZEr8bJrryFNpGSkYQDR2R5fHTtYCFuaVm8FTRSwWZoA8+6cmjiiGVbqd?= =?us-ascii?Q?vwFdFIP96TcZA4udl684OgiDYMMU25bsq4/TkAIVUVfdVNAvw6v/XBE/2bOL?= =?us-ascii?Q?AuU/2LTHef7xLDNYiEOnXxKOsNedCMXMVGtFRt6mxPEBxMV2up0j6zY7QBL7?= =?us-ascii?Q?/0GzBi00Aq/kLU6zJMN9ZC2jGanVb91TIbnEtkeBt4HYUYQawbFoW6EJMmeY?= =?us-ascii?Q?1CluIrfY4xS/wCxRi/FzM7RpWKojhucOCOxk6lnUnabpKaKjJhdc4wNGQPLc?= =?us-ascii?Q?IYEfbhyH+YVUr9RseawEhH9A3pMmRt9/YMJyDWUAe4rkb/rp4sYfG8W/Vjd7?= =?us-ascii?Q?zNp9GtJzQGiG7qPF5sVDMqsfplT07mNyyAUV64u0GEHLgBw/G4EWqUKVIAHL?= =?us-ascii?Q?Ti0wm7CvihEHtwjQkGRl4DK251qhOSHvWxYO0tDz6yme3LRpbIng76zoMl8F?= =?us-ascii?Q?jyGHCFYg111GdnlYrzGSkp4XVy1miEDWcN01AB0oxB+ZMGoDksS64DWdfXKX?= =?us-ascii?Q?XUYO4PI7z6rw4GTzCHGI5LYwEkAv72ksbfw+TSJotTGZsx2PL3MrDADRDPh8?= =?us-ascii?Q?nPnjPOx8XBisshOxUO9hzgmIrRMSX+NfRPPoIU3SDHcaI4QzUQPPPqt9ZVQe?= =?us-ascii?Q?rrhITwr9Yl6b1KsqatpL1gNo4bJiXxoGtMRUjzRGsYWe3v9JTblWT+TJAQzL?= =?us-ascii?Q?FIhutsPtBZ/4Lwp/KOaGbwlZiyYA5W1gSP6Y9dbzO1SHAuR96ZEqPB0QNQjt?= =?us-ascii?Q?WrjCC4nyKCYQlVjO51aGSJEqPkhHf7GxI02jVa+P9Ri0LxsMW64BL2fTpKJ8?= =?us-ascii?Q?KwOBCyJILfGYxbI/tg0PGIxDX2JAM3wuUe6tL5RnPSMdws/dgpTY8xVwFPUz?= =?us-ascii?Q?7vDQVROzK+chjXgQ36k9x/pHKvVyszEYCwUis8U5n/xMJ45j9M+Sd2oixdbO?= =?us-ascii?Q?hFqR4Ru6lUrrnyeC5xLalW8Ibf1F54XNjdvN6D637Jnmefupi30Q4lbIgojB?= =?us-ascii?Q?tqgV6kxrKJ1RQ2wnww/BUxj6Y+gNdGN740Z4VKojyKF43/Eq1QS4bkI1syg4?= =?us-ascii?Q?F7nkzlI8258dtIFDcrDOWH71A3uMOucwl2SI7eGCdgOnxf48+A2eNztPCsGj?= =?us-ascii?Q?w6xsbay5iPbTLtdqEPhPWb23IUhCBQTEZGqu1HVUCWZrEV4viq2knC52a59G?= =?us-ascii?Q?coj3Gph1HZVPJZCuPWPGFKJb9DjVnnCO0iYrFYrRdRTm3+iLTLyQ162HfADX?= =?us-ascii?Q?Tj7ZHGGmkhZ2GJKLFMcJlkpX2QXBcJdV5ZMa3DNwFw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 31f119b8-74eb-4ac0-85d8-08dc91734063 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 20 Jun 2024 21:52:16.8959 (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: PR3P250MB0164 Subject: [FFmpeg-devel] [PATCH 2/2] avfilter/textutils: Constify ff_expand_text() 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Signed-off-by: Andreas Rheinhardt --- libavfilter/textutils.c | 6 +++--- libavfilter/textutils.h | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/libavfilter/textutils.c b/libavfilter/textutils.c index 0b132fd153..e6b5239b20 100644 --- a/libavfilter/textutils.c +++ b/libavfilter/textutils.c @@ -79,7 +79,7 @@ static int ff_expand_text_function_internal(FFExpandTextContext *expand_text, AV * @return negative value corresponding to an AVERROR error code in case of * errors, a non-negative value otherwise */ -static int ff_expand_text_function(FFExpandTextContext *expand_text, AVBPrint *bp, char **rtext) +static int ff_expand_text_function(FFExpandTextContext *expand_text, AVBPrint *bp, const char **rtext) { void *log_ctx = expand_text->log_ctx; const char *text = *rtext; @@ -112,7 +112,7 @@ static int ff_expand_text_function(FFExpandTextContext *expand_text, AVBPrint *b if ((ret = ff_expand_text_function_internal(expand_text, bp, argv[0], argc - 1, argv + 1)) < 0) goto end; ret = 0; - *rtext = (char *)text + 1; + *rtext = text + 1; end: for (i = 0; i < argc; i++) @@ -120,7 +120,7 @@ end: return ret; } -int ff_expand_text(FFExpandTextContext *expand_text, char *text, AVBPrint *bp) +int ff_expand_text(FFExpandTextContext *expand_text, const char *text, AVBPrint *bp) { int ret; diff --git a/libavfilter/textutils.h b/libavfilter/textutils.h index d89956bfcc..8c2399d153 100644 --- a/libavfilter/textutils.h +++ b/libavfilter/textutils.h @@ -94,7 +94,7 @@ typedef struct FFExpandTextContext { * @return negative value corresponding to an AVERROR error code in case of * errors, a non-negative value otherwise */ -int ff_expand_text(FFExpandTextContext *expand_text, char *text, AVBPrint *bp); +int ff_expand_text(FFExpandTextContext *expand_text, const char *text, AVBPrint *bp); /** * Print PTS representation to an AVBPrint object. -- 2.40.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".