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 ESMTPS id 25E2A4AF8D for ; Wed, 29 Jan 2025 20:22:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 39A4968BDBF; Wed, 29 Jan 2025 22:22:06 +0200 (EET) Received: from mail-ej1-f50.google.com (mail-ej1-f50.google.com [209.85.218.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B641468BBEB for ; Wed, 29 Jan 2025 22:22:04 +0200 (EET) Received: by mail-ej1-f50.google.com with SMTP id a640c23a62f3a-ab34a170526so20567566b.0 for ; Wed, 29 Jan 2025 12:22:04 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738182124; x=1738786924; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=eHxJCnqqJuvQwi6Sb9dHwVouhuE3CH7j6Ni5uTdnAno=; b=nD7tnck6q06bsB4Qi++XTLUjGv/ZOZERJryde6g8qBRfuN30+dM+jnGyZHVYzgiuJM 4f0gIpmxngJlN47TSVRv15lLPj7vClSBLsHoFxEIhkOPS3mHxJzwqvjCddI1GWjb/1GC ybjiSSNwI6fqpMdEPFO6DzPF7k8DPMRIW8MLb5viNALN04MrvhiyYlCsBcWBzMJbMDIi mxxiKajplbDGxPoto/RDuYKIm7qt4uEesleUHY586j0sDJim2ubX+Wzsqeh5Gx0kfJfq ZGINoeiCiys+aV18fMSGMh5NlxTUd1XE2fsGLAfKqSzIS6X39vFRbpdBMieEWYPJLh58 NB6g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738182124; x=1738786924; h=content-transfer-encoding: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=eHxJCnqqJuvQwi6Sb9dHwVouhuE3CH7j6Ni5uTdnAno=; b=kD8UGXKUdZsTGLxYmv1tlkLPtcJZtfeL7M0o3HMdvLz6pctCmdwXa+4jH3KJrv7uNW U6A+BIPsJ2uTonl/alFod8OwkbRD+XfEvYev9QtjGmZw+K4T5YGQOqtC5DKUL5c27TBo LKkEuWtTm/PJxftesDz6wO/HIkxb0XMKDQhoyQwpzX5QMPsyxf33ZFJ6Wu74qioAKm2/ LZ0LD79vzSRwkY5ubTfPmcMeeYWQpNhxhqXnHIOSWuRIeGaK3TEk6cdUyGF+6Och5MSr ICqhoHxXF/9Aoc2IgEsYn4V1AGxWBadNd+ME51ZThXyA1xWYMztoOSoYUc+j6ius2D6r +gdQ== X-Gm-Message-State: AOJu0Yyw4BxM1Nn9/kiCJziNtg0lga8kZypV5oT04gRITOvMSZwanHvy AwEQzrySCPIi6FtQ7wIhIJjuRzBIpzV/mpI8OMvXf7mO9HYdkb6/uUUned2AOzWyTldCvW0inMi M+hFxqFapWBWCe+tfK6x58emTg464HQ== X-Gm-Gg: ASbGncvqp4MK6Da+UEQDHRRd2c0EGzHjvO/+YsCw8HfcqDdzQqJcXvxwmWRLefEQ9nO e63+IojvyhfgTd3eAKp80rRgaUE74iSUDmtw8G2bdQBo+SxcRil72xf0BrP4Ac36iZVVSteVAUw == X-Google-Smtp-Source: AGHT+IHhhJz/6KN5SUYbEjzl37CkTvKAykRRhKASmg2Fy2cFthzvyyZiYFABt69lLyJQ2Tk4Cuxh1D737UwiNgnc+aE= X-Received: by 2002:a17:907:7faa:b0:ab2:ea8d:83f4 with SMTP id a640c23a62f3a-ab6cfcb3a47mr433124366b.12.1738182123739; Wed, 29 Jan 2025 12:22:03 -0800 (PST) MIME-Version: 1.0 References: <20250126194027.657-1-kasper93@gmail.com> In-Reply-To: <20250126194027.657-1-kasper93@gmail.com> From: =?UTF-8?B?SmFuIEVrc3Ryw7Zt?= Date: Wed, 29 Jan 2025 22:21:51 +0200 X-Gm-Features: AWEUYZlAS696z07m-PxC6W11_KGa0a7bHCLoBPyofpntb2crbdx_bYtzen2XyQ0 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH] avformat/vqf: fix memory leak in add_metadata() 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: T24gU3VuLCBKYW4gMjYsIDIwMjUgYXQgOTo0MeKAr1BNIEthY3BlciBNaWNoYWrFgm93IDxrYXNw ZXI5M0BnbWFpbC5jb20+IHdyb3RlOgo+Cj4gU2lnbmVkLW9mZi1ieTogS2FjcGVyIE1pY2hhasWC b3cgPGthc3BlcjkzQGdtYWlsLmNvbT4KPiAtLS0KPiAgbGliYXZmb3JtYXQvdnFmLmMgfCA4ICsr KystLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0p Cj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvdnFmLmMgYi9saWJhdmZvcm1hdC92cWYuYwo+ IGluZGV4IDU4YjE1NDZmNTMuLmZiZTU0NzM5Y2QgMTAwNjQ0Cj4gLS0tIGEvbGliYXZmb3JtYXQv dnFmLmMKPiArKysgYi9saWJhdmZvcm1hdC92cWYuYwo+IEBAIC02NiwxMCArNjYsMTAgQEAgc3Rh dGljIGludCBhZGRfbWV0YWRhdGEoQVZGb3JtYXRDb250ZXh0ICpzLCB1aW50MzJfdCB0YWcsCj4g ICAgICAgICAgcmV0dXJuIEFWRVJST1IoRU5PTUVNKTsKPgo+ICAgICAgcmV0ID0gYXZpb19yZWFk KHMtPnBiLCBidWYsIGxlbik7Cj4gLSAgICBpZiAocmV0IDwgMCkKPiAtICAgICAgICByZXR1cm4g cmV0Owo+IC0gICAgaWYgKGxlbiAhPSByZXQpCj4gLSAgICAgICAgcmV0dXJuIEFWRVJST1JfSU5W QUxJRERBVEE7Cj4gKyAgICBpZiAocmV0IDwgMCB8fCByZXQgIT0gbGVuKSB7Cj4gKyAgICAgICAg YXZfZnJlZShidWYpOwo+ICsgICAgICAgIHJldHVybiByZXQgPCAwID8gcmV0IDogQVZFUlJPUl9J TlZBTElEREFUQTsKPiArICAgIH0KPiAgICAgIGJ1ZltsZW5dID0gMDsKPiAgICAgIEFWX1dMMzIo a2V5LCB0YWcpOwo+ICAgICAgcmV0dXJuIGF2X2RpY3Rfc2V0KCZzLT5tZXRhZGF0YSwga2V5LCBi dWYsIEFWX0RJQ1RfRE9OVF9TVFJEVVBfVkFMKTsKCkxHVE0sIHdpbGwgYXBwbHkuCgpJbiBzb21l IG90aGVyIGNhc2VzIEkgd291bGQgcHJlZmVyIGByZXQgPSBBVkVSUk9SX0lOVkFMSUREQVRBOyBn b3RvCmVycm9yO2Aga2luZCBvZiBoYW5kbGluZyB3aGVyZSB0aGUgZnJlZWluZyBvZiBgYnVmYCBp cyBoYW5kbGVkIGluIGEKc2VwYXJhdGUgYmxvY2sgYXQgdGhlIGVuZCB3aGVyZSBhZGRpdGlvbmFs IGNsZWFuLXVwIGxvZ2ljIG1heSBiZSBhZGRlZAphcyByZXF1aXJlZCwgYnV0IHdpdGggdGhlIGNv bXBsZXhpdHkgb2YgdGhpcyBmdW5jdGlvbiB0aGlzIGlzIHF1aXRlCmZpbmUgbGlrZSB0aGlzLiBB cyBmb3IgYGF2X2ZyZWVwYCB2cyBgYXZfZnJlZWAsIHRoZSBgYnVmYCB2YXJpYWJsZQpiZWluZyBh IGxvY2FsIHBvaW50ZXIgb24gdGhlIHN0YWNrIHdpdGggdGhlIGZyZWVpbmcgZGlyZWN0bHkgZ29p bmcgdG8KYSByZXR1cm4gc3RhdGVtZW50LCBnaXZlbiB0aGUgc2NvcGUgb2YgdGhlIGZ1bmN0aW9u IGl0IGZlZWxzIE9LIHRoYXQKdGhlIHBsYWluIGZyZWUgZnVuY3Rpb24gaXMgdXRpbGl6ZWQgaGVy ZS4KCkJlc3QgcmVnYXJkcywKSmFuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBl Zy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpU byB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJl cXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K