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 14D804A25C for ; Mon, 25 Mar 2024 18:24:40 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3837A68CAE2; Mon, 25 Mar 2024 20:24:38 +0200 (EET) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2048.outbound.protection.outlook.com [40.92.91.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C7C316800C1 for ; Mon, 25 Mar 2024 20:24:31 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=L5f+Uqqg47OE5qdCS6E302mR3Xd+B12ybRqlYaZmB9qd5L3b0M1Aku8xdMfwehv3zgyIPOlfl9vv+s4rnP4WZrb1bvzHUSnK7IbqCi2nsMR4f9we98VurrNUmg51iQhJWB2DLZzBQBjngcFswcIrj4bJYMQ6RzJ043lZydOnBbZDV8chXFgjJBrHyWiOqRJjVYGI/UW1ipH5c1ljBrnh6kISYMC7XAnSK/jXZQLey6oihhEqYF24jsdaYlqsiFkoVmGDjvmDdJ+pVUx2IDzWxkJgYUJBpDv4pQBXsmXRN+pLE0LdxvqId1osTkWVtXMYihzfG/BHPyI4QneE2MNpBw== 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=HqgE2W+XSoJULrhqSs/O84hvTwA2uNTHQ81HWdqH9W8=; b=hyelkerPimxr20aIDumqVWoyKu+88gf5QHqm4ag2pQ+Kbot5J9XIeuo+dH5c0j/sr5IKqGxB89DnGN3esY0SQQR54zUIF0pRMzZk4JVM50Yj3OXma1esEGDxB3GoX5FDzqd2RAUvk09QyhT2eghUK4LdEilf7HnpphorB/NA7Y2VXn+SakN0njSBWIYy4vMHjWW8aeauBh25BaGFPwSBVbTCqh7E1FKzYOAp6op22knPw9QmGCk+PF4z4zMem1d3Z2BMB6xD5udJ7vpHVgAEJLM65kwZmf4ioHFnCfwYXxhHj1C8Yfav4IzRT8ojAfk+Z6sbruBQY0ejqyrA3bulCw== 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=HqgE2W+XSoJULrhqSs/O84hvTwA2uNTHQ81HWdqH9W8=; b=nxORH8Op+2+lP7xZC0q0CFvNBHsH62bCQP6+Uu4eJTtD96YJ4TLYOxHMNFEHEyqIBS9sW9n2PYWowCaDvT0zPYwxJ8BgTDltNnPy5yUYdwuxEyCG3r54BJqBue7XELLiCeh3Cz5kZOGFsfnypqXCZxi4CldY2l7HxrdNzu4HJuLCwoJ/4+KTkoROVRsYhHTSlezwarNbaNPAl9DWM6/XdU+pgNbJYQCPFEyUYEzAEj9Z4evaDmpH/BU/3EYNisEqpGRSUZCodcYn6aZ2KMGB/X0R5GpQkie24ZIhTabC4qOvzUD/grnsExoLCjk8BUfkY6+MtJ57r2XLPYAwCGDiHw== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PR3P250MB0152.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17e::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.31; Mon, 25 Mar 2024 18:24: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.028; Mon, 25 Mar 2024 18:24:30 +0000 Message-ID: Date: Mon, 25 Mar 2024 19:24:28 +0100 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [hLFHbaObPnQxwF0vhfzzkTHIqKTTCAx91Pvrh/51FBY=] X-ClientProxiedBy: FR3P281CA0085.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1f::22) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PR3P250MB0152:EE_ X-MS-Office365-Filtering-Correlation-Id: bcd1e538-977b-47ab-9259-08dc4cf8cfcb X-MS-Exchange-SLBlob-MailProps: Cq7lScuPrnqkjmXb1vlddM5aSa/Epk3Af/LZ84QIF59cqzCI/5Tc1YD1wGuh77JPADS0TfdxQ/mu5K19QgwdVkD0N6ToB3P97Ub4LGGlgl3L8kgdZfw7Jm5i/QOp820Eb+nvh7B+lfeMiwgmk3BvWqaJhkFgEbniF6mYI52fUwZYOD5yP4ebN93BpnlX9AjQqoQ40+qMBKqeJjzf2f9DM4VktXZcOxp+sNMbuF20M7sR7Lnc+EmVJIXxDO3MRCXhs4vRndmRcDlso/rKZZyiyudGteU7uDdBqLTU5/OI8oKEzMQEr6AD4/daM0ubaYumf+0sP9ac5NU20+Odcw6JO8srnDt2ip65IhRY/I3wg0q9B89CWIVVD7Zn5x8J5ZFyfI9a/evirnQdSBDV2JOsdeJ2UGS1n5gQTA2JCIR56zrw2T46gXQWgv9DUiC1HgkIGnE7L+InbhsDrJG1sg1/FhzJOdvkRAbligTTRJPvTT/43uf7A/43s4vGAQ5uN8jKi3YEjnHtf4ZEqizIGWw0E7Vb4xXqsZeTW/dLDwADkNnXblX4o7Uyjo7YRnj+A9sCciwK+YNoBvuJCS0fynKeZZ7j8a6WoufVWcRHy7p6frThf42fLOCt/6R5EbPds/dVbnm4U9VOcblYKuIJoecxutxsx0Qx8cf+ozbzriqMrZF57e8HxQzr68tom/ZW/hnWSbjv9yBAhhDTR+nJbzNCvu0QabK9gJ3+vFwlVREv4vKo+U7LgtewNlqghTkRdvypVDzozQS1vA0= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: F2MAJPwAtLkRZBdaEwTUzKW2bOZ1fsF+jtvFhTOmVipoqNQ/o+zjmjV3j3EmFVW/gGuWz1QHgZPCVHRx6hR58prrb7L3ImA2KyfNyUH53CG726tz0gYMytsXMaNCWo8Swt3VGoW38inwJefgkYzSS/xDL6EmCjcqRfrWp0jmGI1Aq1wbavB/o0dSQw+a/ukVCHGUS4i2S23y313Imz5wQlH7mxDCM7ihmMhTdACAXXYM9St+IQPohkH3JfO9L2srk6RpHuy9HBcn58UQMkMVf3DFoYryvjxR8G1otC/iHiCL5o3aye0pB/qEC4c59K38QlJ89tGqmYCHpvd2+J9U/ZgXHy/KlPVnqbwiN5VpuYbyMgnxtlNjKEH19O7pOaIE0T+tsCU/TYSZM3qDm5YjApOXs6sNZ1UbMlLmgf161xAv/ywtoxQw+xr1cMlW9DrtmV8EYR5PXS9TOavwE/hIdQM5l8pURwYvNPCDfY6lcEx4tILp14A/uJUuBk7iLKkZXT+Cvro9Y6pKWJUmUpeLQzziSlG1oQ+xn4cvXdst+mz04c88rx2Y2MpLrNSoQrSV X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QVlLeVJXSmpVTTdlYmlUeHFlYXh4OHNydHZWN3Q4Y3lmd1B1bHNFZXVXcHpR?= =?utf-8?B?M3hXMGVkMjF3V09DYTh2ZndjL29VNHNNZGhsaHk1UlE0T0V2MVRtM3lwOXpj?= =?utf-8?B?UE5LWlUzSWlpaFB5WlBkSEpiQTNjVTF0eVBwRUpCTFUwdlFQaTNWbHFjdG1h?= =?utf-8?B?QWpXLzRBQW5iTDExYXdzSVNvTWFjbHJlT1g2RWJNbU5yMEtDa2taRWFZaEtp?= =?utf-8?B?aGRwK0R1OEVvZSsybG1wbEY0ZWczeHpwSlZFVG1JdHY1R01KUVJzUUc4UFNI?= =?utf-8?B?MkQwU0RHYlFxNDVKQkFUZDhqMWdwa013Vmxzb01vdXp5Qzd1alVwZmViTUQy?= =?utf-8?B?M2t4a0VPbmxaWVJCcnlqbWtNT3phb1NnTHNaWG5RTGN5dkVVK2F3T09OMUwx?= =?utf-8?B?SURSM3grRjNWeTFLZmRtbk82azlCYlN3blVrdUdtUjlvS3lWaDdyV1AyMG1S?= =?utf-8?B?bzE4RW50OEtjWVNxdnA5S1hOTGFuVGlnM3RCR1BScVFNSmVQc2R5Uzl2cFJH?= =?utf-8?B?dTBzMC8wTXp5cE5WOC9MRGFwOGhJaVVEanlBWE1SK05rY3ovWElhWm8yNWNu?= =?utf-8?B?cCtGNUVRZWNpelpXenZadytmdUJLRkdqVTFpNXJscTlITERWT3ZGVTRxTXI3?= =?utf-8?B?ajEraW5wYnFhMGR0T3NDTTBybWVIUVUvalhxblZUSWxFaEpWTHZTWHI5Z0Zm?= =?utf-8?B?Yit0ekhSVDluNGFvZ0wrcDFjM3Z5SFRvS09ReVd4aGlPRTdhbmJ4RXNMSDgr?= =?utf-8?B?WVFLVFZuQ0xoRHFTaUEwYVhtalVJT0orUTBRRG0rTkRrWnpZZlpyeUhEUFk4?= =?utf-8?B?cTlLbkpVWm9neWFDSnd5WEdlWVYwTTFBL0NWT3FnZ1lLR2NmODdER2pONzF6?= =?utf-8?B?TnFpMEo0M29rNTZFUXJNcWJENlloT2FJT05wYkpsSkc0M2VsWUlRTDB1ckMr?= =?utf-8?B?RlI4NXVYamRMa3U4ejlMWG9LYks1ckpxbnFHMFBhNVZuWG1rdnU4UkdFZHNi?= =?utf-8?B?WlIrQ1dvZFBUN1JWMUFEMkRWcFVVTFZTN0dieHVDeXRlN0RQbW8wOWhCRmJx?= =?utf-8?B?dzJSWUhKTG1VeU5YbGxvaVV4L1VWWDN6TnM4S3JjZGpHNzROR2FqRlhEbjNl?= =?utf-8?B?djlJV2MwcUVRYy9MM3dsam4yRElCM2JGdWpXbnRHSWx0U3NONXM1NGZuQlNm?= =?utf-8?B?YVV1UnZUR3IyMEZ0OEhkVEwwSDl5K0Q0cGJmSTBPM09sK1I1eSs1bFpaczVp?= =?utf-8?B?UnM0dTZrcnJxYU45dW1HV0hPUlY1ejdrY2VVNlh5ZmVLRGk2b3BzNWh6cDlU?= =?utf-8?B?Wm9tZ245TWhyazVtY0QyVWozQitUZXUvbW1lSUxXL0JZaElCeUZQZERLdnNZ?= =?utf-8?B?T1hlcysyK2ZabzlGZk1WN3d4OFlyMWVRMEc0K1NNT3I0YWQ4RXUzcXIvMWtL?= =?utf-8?B?S0hHbWdNWXh5R21IVmJkWWhlcERFbmdnNDVPa3lxZ3FWcU1RYXdjQysxSVp3?= =?utf-8?B?ZFBQbmMxRHRweHdsWmdWTDg1WGNxdzc5WjB6ejdoQis4WDFBV2pmcGltVmlx?= =?utf-8?B?NkczQXpqdTVYaFVkMWRiaHErT1NxUVd3WWVYNEYzZlY4MUxSOXVDWVFGT3VQ?= =?utf-8?B?eWpIMWplYVpYS0hqQlN1dC9FU1hManM3MVRScnhYNVl0elVWU2lhR3hMSy81?= =?utf-8?B?Q0pOeldyV0pmcU02RzJpSWFjZ1Z1bVNSUHNwcUthU0lkTXFTcWxrNzV3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: bcd1e538-977b-47ab-9259-08dc4cf8cfcb X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Mar 2024 18:24:30.3759 (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: PR3P250MB0152 Subject: Re: [FFmpeg-devel] [PATCH 14/14] avutil/avstring: Avoid av_strdup(NULL) 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-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: SmFtZXMgQWxtZXI6Cj4gT24gMy8yNS8yMDI0IDE6NTUgUE0sIEFuZHJlYXMgUmhlaW5oYXJkdCB3 cm90ZToKPj4gVml0dG9yaW8gR2lvdmFyYToKPj4+IE9uIE1vbiwgTWFyIDI1LCAyMDI0IGF0IDEy OjM44oCvUE0gQW5kcmVhcyBSaGVpbmhhcmR0IDwKPj4+IGFuZHJlYXMucmhlaW5oYXJkdEBvdXRs b29rLmNvbT4gd3JvdGU6Cj4+Pgo+Pj4+IFNpZ25lZC1vZmYtYnk6IEFuZHJlYXMgUmhlaW5oYXJk dCA8YW5kcmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29tPgo+Pj4+IC0tLQo+Pj4+IMKgIGxpYmF2 dXRpbC9hdnN0cmluZy5jIHwgMiArLQo+Pj4+IMKgIDEgZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlv bigrKSwgMSBkZWxldGlvbigtKQo+Pj4+Cj4+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC9hdnN0 cmluZy5jIGIvbGliYXZ1dGlsL2F2c3RyaW5nLmMKPj4+PiBpbmRleCAyMDcxZGQzNmE1Li44NzAy ZmUwNDU1IDEwMDY0NAo+Pj4+IC0tLSBhL2xpYmF2dXRpbC9hdnN0cmluZy5jCj4+Pj4gKysrIGIv bGliYXZ1dGlsL2F2c3RyaW5nLmMKPj4+PiBAQCAtMjk5LDcgKzI5OSw3IEBAIGNoYXIgKmF2X2Fw cGVuZF9wYXRoX2NvbXBvbmVudChjb25zdCBjaGFyICpwYXRoLAo+Pj4+IGNvbnN0Cj4+Pj4gY2hh ciAqY29tcG9uZW50KQo+Pj4+IMKgwqDCoMKgwqAgY2hhciAqZnVsbHBhdGg7Cj4+Pj4KPj4+PiDC oMKgwqDCoMKgIGlmICghcGF0aCkKPj4+PiAtwqDCoMKgwqDCoMKgwqAgcmV0dXJuIGF2X3N0cmR1 cChjb21wb25lbnQpOwo+Pj4+ICvCoMKgwqDCoMKgwqDCoCByZXR1cm4gY29tcG9uZW50ID8gYXZf c3RyZHVwKGNvbXBvbmVudCkgOiBOVUxMOwo+Pj4+IMKgwqDCoMKgwqAgaWYgKCFjb21wb25lbnQp Cj4+Pj4gwqDCoMKgwqDCoMKgwqDCoMKgIHJldHVybiBhdl9zdHJkdXAocGF0aCk7Cj4+Pj4KPj4+ Cj4+PiBpc24ndCB0aGlzIHdoYXQgYXZfc3RyZHVwIGFscmVhZHkgZG9lcz8KPj4KPj4gSXQncyBu b3QgZG9jdW1lbnRlZCB0byBkbyBzby4gSXQgY291bGQgYWxzbyBkZWNpZGUgdG8gdHJlYXQKPj4g YXZfc3RyZHVwKE5VTEwpIGFzIGF2X3N0cmR1cCgiIikuCj4gCj4gRXZlbiBpZiB1bmRvY3VtZW50 ZWQsIHRoYXQgd291bGQgYmUgYW4gdW5leHBlY3RlZCBjaGFuZ2UgaW4gYmVoYXZpb3IuCj4gSSdt IHdpdGggVml0dG9yaW8sIHdlIHNob3VsZCBtZW50aW9uIHRoZSBhY3R1YWwgYmVoYXZpb3IgaW4g dGhlIGRveHkgYW5kCj4gbWFrZSBpdCBvZmZpY2lhbC4KClRoZSBwcm9ibGVtYXRpYyB0aGluZyBp cyB0aGF0IHRoaXMgYmVoYXZpb3VyIGlzIGFsc28gbW9zdGx5IGluc2FuZS4gT3IKcmF0aGVyOiBJ ZiB5b3UgY2FyZSB0byBkaXN0aW5ndWlzaCAicmV0dXJucyBOVUxMIGR1ZSB0byBhbGxvY2F0aW9u CmZhaWx1cmUiIGFuZCAicmV0dXJucyBOVUxMIGR1ZSB0byBOVUxMIHNyYyIsIHRoZW4geW91IGhh dmUgdG8gY2hlY2sgc3JjCmZvciBOVUxMIGFueXdheSBhbmQgdGhlbiB5b3UgY291bGQgYWxzbyBq dXN0IGhhdmUgY2hlY2tlZCBiZWZvcmUgY2FsbGluZwphdl9zdHJkdXAgYW5kIGF2b2lkZWQgaXQg aW4gY2FzZSBzcmMgaXMgTlVMTC4gVGhpcyBjb2RlIGhlcmUgaXMgdGhlIG9ubHkKZXhhbXBsZSBJ IGZvdW5kIGZvciB3aGljaCB0aGUgY3VycmVudCBiZWhhdmlvdXIgaXMgYWN0dWFsbHkgcmVhc29u YWJsZS4KCi0gQW5kcmVhcwoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9y ZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVu c3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVz dEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=