From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 6580C4007D for ; Sun, 20 Jul 2025 14:07:52 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id CEC4468D20B; Sun, 20 Jul 2025 17:07:47 +0300 (EEST) Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 9A38368CEEF for ; Sun, 20 Jul 2025 17:07:40 +0300 (EEST) Received: by mail-ed1-f52.google.com with SMTP id 4fb4d7f45d1cf-612a338aed8so5302252a12.1 for ; Sun, 20 Jul 2025 07:07:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753020459; x=1753625259; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=gCB0J8jknEjtyQAsg3q+6UT4DV6ZuQlBf3vyxFCvs6o=; b=EHioumlUCdwHyseUpnkNJuphbhEEB+RsqXKD10VyUUCpOxSpqy57zGs+13KbukTXqK BZ6foZV7gsuKWwpB6wd/IJHnfk3URxWcBKjOTOWH3a7Z635lzBE23ekXunA0TbDT7r7m GVQpMT704/lmnkrZsV5n9oHMPqEw4xYX/pT8NVaWzKoA6k8pCymsGEOpYZZNFwpsZbus hBAb2dMp/M5cnsZKrYuZff7O855OI0dVFdgJ+FNVdz5amN27nR7sU+Ic44IRArtsC4v+ 54jseONKhUe6uP22pjiru5Vh0Jrb26lCfV3asCc5eWN7qjytVhIcfgVRlhL4wxDt/Ts6 as8A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753020459; x=1753625259; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=gCB0J8jknEjtyQAsg3q+6UT4DV6ZuQlBf3vyxFCvs6o=; b=eoM6BvEZfwvaM6I6w5CtuwRUSdCITaeG8HTqzsYdDzI7tmgVhilLQGwY28BFfOsfcA zJSvpNCgt68XOwTn9txyUDPaQHEXGXGeP+fK1k95cHkhoUCbAMoy1FQiNGXUOlWY5PCy FWj1zilqvicrwSu8JPHidcDXew7OJ4XL3RXEHe0dSdGJBEPyoUn53We++Sc8ySQmlhEP ejkzPEP7i+3dl9vcvzsFPadWKMgiu78m/EX8EdHAJmR8B5GXgu5FaEavfHJ5NJ6/Ad/a Gomflh7WTYVp9nFmsvtqtUUerjxEC7b5gxXd5b9KO57JDrWGGOyeP2rHmmZ34reVr0w/ HivQ== X-Gm-Message-State: AOJu0YwoOHDDoHqpDjnOB+kgjgARgVNeqccWQ9FPd1NHngWy6ugvF5G4 W8hxax350wCelj+KGFqzilIdWaeZeE6N+idN3IaCqyyF9FSmKQSQYs+bQnoPyIoYxeWiQuJIbcG m15+Dwg3ycwRDSxTBCloUFRNsDrQXjsPLuQ== X-Gm-Gg: ASbGncsNvzLMJWqabhD1TMDzbGlfJiZ3ISHcTOv4IIJ7jjNpzTPnAUGvyO9N5JcbHYF 65E9Aohk9Hh6UZZ0iZu/kbiniQYy3zIol8xewJAMvQhLrj3Y+u1tW4I2XQ10TiAJbwoAnIQM2IA 19dSR4QQNwXSXWFgvTGJZ//OeLjsbg+TPGHYVEPhtkHpCS3CsFPrvZqa/d/EPgQDHqeNGnBChZw ResS1XbC8h44Hs= X-Google-Smtp-Source: AGHT+IG3yUIJDHaMe+b9WCrl3UlLHfZnHhZhGpSrSYuM4TjxSJmCo8BvfbBBguLN1Oj8oznmVRT55vz77nmxok57uTs= X-Received: by 2002:a05:6402:5210:b0:601:6c34:5ed2 with SMTP id 4fb4d7f45d1cf-6128592c796mr15045481a12.4.1753020459039; Sun, 20 Jul 2025 07:07:39 -0700 (PDT) MIME-Version: 1.0 References: <20250704185200.842-1-kasper93@gmail.com> In-Reply-To: <20250704185200.842-1-kasper93@gmail.com> From: Kacper Michajlow Date: Sun, 20 Jul 2025 16:07:06 +0200 X-Gm-Features: Ac12FXwtYHOkNL66QAMxkwNlBC_NHKMf5AE3J-_oSb3hOsZTMZ0B96pHXxFgd2s Message-ID: To: ffmpeg-devel@ffmpeg.org X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v2] avutil/avstring: shrink allocation from av_get_token to fit token 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: T24gRnJpLCA0IEp1bCAyMDI1IGF0IDIwOjUyLCBLYWNwZXIgTWljaGFqxYJvdyA8a2FzcGVyOTNA Z21haWwuY29tPiB3cm90ZToKCj4gYXZfZ2V0X3Rva2VuKCkgYWxsb2NhdGVzIGFuIG91dHB1dCBi dWZmZXIgd2l0aCB0aGUgc2FtZSBzaXplIGFzIHRoZQo+IGlucHV0LiBHZW5lcmFsbHksIHRoaXMg aXMgaGFybWxlc3MsIGJ1dCB3aGVuIHRoZSBpbnB1dCBzdHJpbmcgaXMgbGFyZ2UKPiBhbmQgY29u c2lzdHMgb2YgbWFueSBzbWFsbCB0b2tlbnMsIGNhbGxpbmcgYXZfZ2V0X3Rva2VuKCkgcmVwZWF0 ZWRseSB0bwo+IGV4dHJhY3QgYWxsIHRva2VucyB3aWxsIHNpZ25pZmljYW50bHkgYW1wbGlmeSBt ZW1vcnkgYWxsb2NhdGlvbnMuCj4KPiBUbyBmaXggdGhpcywgYWZ0ZXIgb2J0YWluaW5nIHRoZSBy ZXR1cm4gdmFsdWUsIHNpbXBseSByZWFsbG9jIHRoZSBidWZmZXIKPiB0byB0aGUgYWN0dWFsIHNp emUgbmVlZGVkIGZvciBvdXRwdXQgc3RyaW5nLgo+Cj4gRml4ZXMgT09NIHdoZW4gcGFyc2luZyBm aWx0ZXIgZ3JhcGggc3RyaW5nLgo+IEZpeGVzIE9TUy1GdXp6OiAzOTQ5ODM0NDYKPgo+IFNpZ25l ZC1vZmYtYnk6IEthY3BlciBNaWNoYWrFgm93IDxrYXNwZXI5M0BnbWFpbC5jb20+Cj4gLS0tCj4g IGxpYmF2dXRpbC9hdnN0cmluZy5jIHwgNSArKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNl cnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC9hdnN0 cmluZy5jIGIvbGliYXZ1dGlsL2F2c3RyaW5nLmMKPiBpbmRleCA4NzVlYjY5MWRiLi4yODFjNWNk Yzg4IDEwMDY0NAo+IC0tLSBhL2xpYmF2dXRpbC9hdnN0cmluZy5jCj4gKysrIGIvbGliYXZ1dGls L2F2c3RyaW5nLmMKPiBAQCAtMTQyLDcgKzE0Miw3IEBAIGVuZDoKPgo+ICBjaGFyICphdl9nZXRf dG9rZW4oY29uc3QgY2hhciAqKmJ1ZiwgY29uc3QgY2hhciAqdGVybSkKPiAgewo+IC0gICAgY2hh ciAqb3V0ICAgICA9IGF2X21hbGxvYyhzdHJsZW4oKmJ1ZikgKyAxKTsKPiArICAgIGNoYXIgKm91 dCAgICAgPSBhdl9yZWFsbG9jKE5VTEwsIHN0cmxlbigqYnVmKSArIDEpOwo+ICAgICAgY2hhciAq cmV0ICAgICA9IG91dCwgKmVuZCA9IG91dDsKPiAgICAgIGNvbnN0IGNoYXIgKnAgPSAqYnVmOwo+ ICAgICAgaWYgKCFvdXQpCj4gQEAgLTE3Miw3ICsxNzIsOCBAQCBjaGFyICphdl9nZXRfdG9rZW4o Y29uc3QgY2hhciAqKmJ1ZiwgY29uc3QgY2hhciAqdGVybSkKPgo+ICAgICAgKmJ1ZiA9IHA7Cj4K PiAtICAgIHJldHVybiByZXQ7Cj4gKyAgICBjaGFyICpzbWFsbF9yZXQgPSBhdl9yZWFsbG9jKHJl dCwgb3V0IC0gcmV0ICsgMik7Cj4gKyAgICByZXR1cm4gc21hbGxfcmV0ID8gc21hbGxfcmV0IDog cmV0Owo+ICB9Cj4KPiAgY2hhciAqYXZfc3RydG9rKGNoYXIgKnMsIGNvbnN0IGNoYXIgKmRlbGlt LCBjaGFyICoqc2F2ZXB0cikKPiAtLQo+IDIuNDcuMgo+Cj4KV2lsbCBhcHBseSBsYXRlciBpZiB0 aGVyZSBpcyBubyBvYmplY3Rpb24uCgotIEthY3BlcgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1k ZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBl Zy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBl Zy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==