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 337694A25A for ; Mon, 25 Mar 2024 18:18:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 714C068D461; Mon, 25 Mar 2024 20:18:29 +0200 (EET) Received: from mail-pf1-f175.google.com (mail-pf1-f175.google.com [209.85.210.175]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1D65568D360 for ; Mon, 25 Mar 2024 20:18:24 +0200 (EET) Received: by mail-pf1-f175.google.com with SMTP id d2e1a72fcca58-6e6f69e850bso4015671b3a.0 for ; Mon, 25 Mar 2024 11:18:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1711390701; x=1711995501; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=fbx5h2OzlFakAZhgkaUm7+9oTAmwmWn4ytGDadH8+58=; b=f6bM+FZcTIsljVIpSuVNCPqPytsVZovR6oJQ3uGQ0UQ1WO7PZGYf38SbbJlzPIWuOu +Lk23UuX32KqyRReGJmtVcle3kNDwim53vCvZDz85vrV0rK6oVmeSn1J8nI6rwuNOx+t QacMaPw1nMu1ViKcaDLh7KMjyXfWg17fLHyur8azjG2IUsWgS9sqT/jyI4fgAcxXoUXN hfrg4leZlBeaawuHOWjb0CCzcr9nAC1vlUUDN9ydWfHnWnNVcLfMtVJDueDOdc9gvCjM yIAYKTf5p0CzD4RybXAIm8K6cWY0T41YFGNdyVBMgiCuFLuNBA74aOf3r4thmuLTxQXT uX6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1711390701; x=1711995501; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=fbx5h2OzlFakAZhgkaUm7+9oTAmwmWn4ytGDadH8+58=; b=ZzgPj1dSzYIzFb0vEFEfds0F6T6w1Lbaw2QK1wwNmuKFFh3EGPqcbOAhPkbSNJ6Omr lc6YIrDNdbKk4O8uYlYyqWvZdX0DtGc/wCYIWEraG0DJSH3IKxEz/kVEAGcla82w7EHw 7Cxxf21G+pEy3tG5RmdAB5v1AaOP5VTG6ksznQ3nyF+ajIbYZ1cmRw87yDzBfgrSVqGe PptTdKEdUNQ5IwVYfWfSoBJEuvg5Urg1yBQRiEHVcSjdUJDT9HLT1P/nCDBJNEN0uiqQ wFzkUkaJendT4sDeNXVmWhLRz6i8un4e5Vnt09OoOuGUwg6NsbG4EH/RnkdwGGaWqRed oZwQ== X-Gm-Message-State: AOJu0Yw2Rq0+byUPE3ucnpYAHxtW/JBiq+iNpLmzwECX+1tJ5oVnQ4By 3sGzunePSYxzEKn3nfZf8S13GPXYB4soJKrxK2K87BG2jVj7C5a1GEnoHtl3 X-Google-Smtp-Source: AGHT+IHr7I3ucKuilpSn9v6as1E8r5b1tLOASNlDBsiThUilTMlNsh6w5lD0qvJHyRHtFnYWG4846Q== X-Received: by 2002:a05:6a00:1886:b0:6ea:72dd:d1d3 with SMTP id x6-20020a056a00188600b006ea72ddd1d3mr11787108pfh.17.1711390699996; Mon, 25 Mar 2024 11:18:19 -0700 (PDT) Received: from [192.168.0.15] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id r6-20020aa78b86000000b006ea92de360esm4550570pfd.93.2024.03.25.11.18.18 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 25 Mar 2024 11:18:19 -0700 (PDT) Message-ID: Date: Mon, 25 Mar 2024 15:18:17 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: Content-Language: en-US From: James Almer In-Reply-To: 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gMy8yNS8yMDI0IDE6NTUgUE0sIEFuZHJlYXMgUmhlaW5oYXJkdCB3cm90ZToKPiBWaXR0b3Jp byBHaW92YXJhOgo+PiBPbiBNb24sIE1hciAyNSwgMjAyNCBhdCAxMjozOOKAr1BNIEFuZHJlYXMg UmhlaW5oYXJkdCA8Cj4+IGFuZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4gd3JvdGU6Cj4+ Cj4+PiBTaWduZWQtb2ZmLWJ5OiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KPj4+IC0tLQo+Pj4gICBsaWJhdnV0aWwvYXZzdHJpbmcuYyB8IDIgKy0K Pj4+ICAgMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4+Pgo+ Pj4gZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC9hdnN0cmluZy5jIGIvbGliYXZ1dGlsL2F2c3RyaW5n LmMKPj4+IGluZGV4IDIwNzFkZDM2YTUuLjg3MDJmZTA0NTUgMTAwNjQ0Cj4+PiAtLS0gYS9saWJh dnV0aWwvYXZzdHJpbmcuYwo+Pj4gKysrIGIvbGliYXZ1dGlsL2F2c3RyaW5nLmMKPj4+IEBAIC0y OTksNyArMjk5LDcgQEAgY2hhciAqYXZfYXBwZW5kX3BhdGhfY29tcG9uZW50KGNvbnN0IGNoYXIg KnBhdGgsIGNvbnN0Cj4+PiBjaGFyICpjb21wb25lbnQpCj4+PiAgICAgICBjaGFyICpmdWxscGF0 aDsKPj4+Cj4+PiAgICAgICBpZiAoIXBhdGgpCj4+PiAtICAgICAgICByZXR1cm4gYXZfc3RyZHVw KGNvbXBvbmVudCk7Cj4+PiArICAgICAgICByZXR1cm4gY29tcG9uZW50ID8gYXZfc3RyZHVwKGNv bXBvbmVudCkgOiBOVUxMOwo+Pj4gICAgICAgaWYgKCFjb21wb25lbnQpCj4+PiAgICAgICAgICAg cmV0dXJuIGF2X3N0cmR1cChwYXRoKTsKPj4+Cj4+Cj4+IGlzbid0IHRoaXMgd2hhdCBhdl9zdHJk dXAgYWxyZWFkeSBkb2VzPwo+IAo+IEl0J3Mgbm90IGRvY3VtZW50ZWQgdG8gZG8gc28uIEl0IGNv dWxkIGFsc28gZGVjaWRlIHRvIHRyZWF0Cj4gYXZfc3RyZHVwKE5VTEwpIGFzIGF2X3N0cmR1cCgi IikuCgpFdmVuIGlmIHVuZG9jdW1lbnRlZCwgdGhhdCB3b3VsZCBiZSBhbiB1bmV4cGVjdGVkIGNo YW5nZSBpbiBiZWhhdmlvci4KSSdtIHdpdGggVml0dG9yaW8sIHdlIHNob3VsZCBtZW50aW9uIHRo ZSBhY3R1YWwgYmVoYXZpb3IgaW4gdGhlIGRveHkgYW5kIAptYWtlIGl0IG9mZmljaWFsLgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwg bWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsg YWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJq ZWN0ICJ1bnN1YnNjcmliZSIuCg==