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 E3395447B1 for ; Wed, 26 Feb 2025 13:18:54 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9495868C752; Wed, 26 Feb 2025 15:18:51 +0200 (EET) Received: from mail-pj1-f54.google.com (mail-pj1-f54.google.com [209.85.216.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 30FCA68C405 for ; Wed, 26 Feb 2025 15:18:45 +0200 (EET) Received: by mail-pj1-f54.google.com with SMTP id 98e67ed59e1d1-2f44353649aso10040359a91.0 for ; Wed, 26 Feb 2025 05:18:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1740575923; x=1741180723; 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=394ZlOH6YxgDASMqPZCvxEq5u/OawUL/j/+L321Uu3M=; b=KYwVQyEoqQceY0kTNiV7ym/1TeKNLAYWZIKug4SyeA0C7ShZcbwL1Jbrzp33NqDF2/ gAG56K9jFNBrAIR3VEaDdPAycNXtmURufo1DeRT0FpUs75gt9U34iBlZwC3xqWE/Eh9e XqTtvpODtrFMr2dGd2Et48ASZSvW2tCzA2LfrmtON8Y4mYAChXg0qcpgsHSd1zYcOYUn nD0e2oE5SFdtpIktP3nfUXr/m/+d9nwz2Rr1yBsdU3ehS1u6f4KtVzZb876Q74oHIsKg knmY7gDa4jdFahMOStKtSh9WznUHM8AjRoTBsn+nZ/Ehf2co/w1dryyRJgJO5CPK+jqK cVxQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1740575923; x=1741180723; 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=394ZlOH6YxgDASMqPZCvxEq5u/OawUL/j/+L321Uu3M=; b=Rk9jdiWYSbmNAT14SMdE8leU06cj/H14OKU8EQtsSIrpKUwVdQsmiCsoPNrGoqKF+u aIkSeWvJlnGR7J8KMP+fYDosR571XEj1LgkCgBhyKJku94zTlxE1usMUZ3pYEA9JXhp/ 7hzZ4ktw8PuYUcTkdM+rhCGDqah+DQ8f3d2kPIbjMKCmg8G2+q7p7EVcwzcjHYc+DCYu oVPLfOu1acB+c69ZeflA0Y5dydB0KbpXzMdxQbQFlUPE+FONKXExbU5qc/uStO54hcrV YyzqsCEY6MeT/BAYS/rhbdwebzHFHnqEVwiEDj+zX9xB4mHzVgCXX8+OEae1BqH+VF/f W/bA== X-Gm-Message-State: AOJu0YxM9eyDtQQ+g55W/bbbDRf9Ta49o52yKvn0b+oafGytlyYMSMD7 OF2Pwl2FlOIGK3LGbou5Hl3768Ri1yuvIT+O+beqDRExohML9hrmgPWpsB2fkXXmB6JKe65SfNo KCKF1uhXIwIUeB4+zuQR8DhRc9py1eg== X-Gm-Gg: ASbGncvbeZuj3qnpfWfx4yB8eNdqCbT+TG3XT6fjop/8+3Ggkb/mZKN0JzqJ2P3GsdR mQpdvXaSyQgVum+2OhluAdsNjsI6yb7lVMc/i4dkXcJ7rzSiokh4ZAiLtEaXkBGNp0GiG3v5Q+y QTc5C8nwjt X-Google-Smtp-Source: AGHT+IGynZlRoBxdYJKzNdQIwI3Lr+L9rJFJBHDLrZlm8/xvtiq2itZUg4H/Jm7aa9zj80AYqv4Lk/qhiDatgavaQu0= X-Received: by 2002:a17:90b:5201:b0:2fa:1e3e:9be7 with SMTP id 98e67ed59e1d1-2fce76a1eb6mr31871025a91.5.1740575922919; Wed, 26 Feb 2025 05:18:42 -0800 (PST) MIME-Version: 1.0 References: <20250226040116.1056751-1-tatum.rashad@gmail.com> <20250226040116.1056751-2-tatum.rashad@gmail.com> In-Reply-To: From: Rashad Tatum Date: Wed, 26 Feb 2025 08:18:31 -0500 X-Gm-Features: AWEUYZku2Tc-wc-k7gLSNDwGe2PLaFdsE-yzeoGeco57KDF_4Lcaj3_R-4C7mMY Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v5 2/3] libavformat/rtsp: Free memory allocated for temporary variables while processing sdp info 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: U28sIHBlcmhhcHMgc2RwX3BhcnNlX2xpbmUgc2hvdWxkIG5vdCBiZSB2b2lkIGFuZCBzaG91bGQg cHJvcGFnYXRlIGFuIGVycm9yCmNvZGUgdXAgdGhhdCBzaG91bGQgYmUgcmV0dXJuZWQgYnkgZmZf c2RwX3BhcnNlLgoKT24gV2VkLCBGZWIgMjYsIDIwMjUsIDg6MTbigK9BTSBSYXNoYWQgVGF0dW0g PHRhdHVtLnJhc2hhZEBnbWFpbC5jb20+IHdyb3RlOgoKPiBJbiBvdGhlciBwYXJ0cyBvZiB0aGUg ZmZtcGVnIGNvZGUgYmFzZSB3aGVyZSB0aGUgcmV0dXJuIHR5cGUgaXMgbm90IHZvaWQKPiBmb3Ig dGhlIGZ1bmN0aW9uLCBOVUxMIGlzIHJldHVybmVkIGFuZCB0aGVuIHRoZSBjYWxsZXIgdHlwaWNh bGx5IHJldHVybnMKPiBBVkVSUk9SLgo+Cj4gU3RyYW5nZWx5LCBzZHBfcGFyc2VfbGluZSBpcyB2 b2lkIGFuZCBpdCBzZWVtcyBsaWtlIGZmX3NkcF9wYXJzZSBhbHdheXMKPiByZXR1cm5zIDAsIGRl c3BpdGUgdGhlIGNhbGxlciAoc2RwX3JlYWRfaGVhZGVyKSBhdHRlbXB0aW5nIHRvIGhhbmRsZSBh bnkKPiBwb3RlbnRpYWwgcmV0dXJuZWQgZXJyb3IgY29kZXMuCj4KPiBPbiBXZWQsIEZlYiAyNiwg MjAyNSwgNzo1MuKAr0FNIFJhc2hhZCBUYXR1bSA8dGF0dW0ucmFzaGFkQGdtYWlsLmNvbT4gd3Jv dGU6Cj4KPj4gQXMgYSBzaWRlIG5vdGUsICBJIHRoaW5rIHRoZSBmYWlsdXJlIG9mIHRoZSBydHNw X3NyYyBtZW1vcnkgYWxsb2NhdGlvbgo+PiBzaG91bGQgYWxzbyBsb2cgYW4gZXJyb3Igc28gdGhh dCB0aGUgdXNlciBpcyBhd2FyZSBvZiB3aHkgdGhlIHJ0c3Agc3RyZWFtCj4+IGZhaWxlZCB0byBw bGF5LiBIb3dldmVyLCBJIHRoaW5rIHRoaXMgY2hhbmdlIHNob3VsZCBiZSBwYXJ0IG9mIHNlcGFy YXRlCj4+IHBhdGNoIHNlcmllcy4KPj4KPj4gT24gV2VkLCBGZWIgMjYsIDIwMjUsIDc6MTTigK9B TSBSYXNoYWQgVGF0dW0gPHRhdHVtLnJhc2hhZEBnbWFpbC5jb20+Cj4+IHdyb3RlOgo+Pgo+Pj4g T2suIEknbGwgbW92ZSB0aGlzIGFuZCB0aGUgdGhpcmQgcGF0Y2ggdG8gb25lIGNvbW1pdC9wYXRj aCBhbmQgYWxzbwo+Pj4gY2hhbmdlIHRoZSBjb25kaXRpb24gd2hlbiBydHNwX3NyYyBjYW4ndCBi ZSBhbGxvY2F0ZWQgdG8gYWxzbyBmcmVlCj4+PiBkZXN0X2FkZHIuIEdvb2QgY2F0Y2guCj4+Pgo+ Pj4KPj4+IE9uIFdlZCwgRmViIDI2LCAyMDI1LCAzOjUz4oCvQU0gQW5kcmVhcyBSaGVpbmhhcmR0 IDwKPj4+IGFuZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4gd3JvdGU6Cj4+Pgo+Pj4+IFJh c2hhZCBUYXR1bToKPj4+PiA+IC0tLQo+Pj4+ID4gIGxpYmF2Zm9ybWF0L3J0c3AuYyB8IDIgKysK Pj4+PiA+ICAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCj4+Pj4gPgo+Pj4+ID4gZGlm ZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L3J0c3AuYyBiL2xpYmF2Zm9ybWF0L3J0c3AuYwo+Pj4+ID4g aW5kZXggMGM2NWY4ZDFhNC4uYWMxNzcxNzE5NSAxMDA2NDQKPj4+PiA+IC0tLSBhL2xpYmF2Zm9y bWF0L3J0c3AuYwo+Pj4+ID4gKysrIGIvbGliYXZmb3JtYXQvcnRzcC5jCj4+Pj4gPiBAQCAtNDc4 LDYgKzQ3OCw3IEBAIHN0YXRpYyB2b2lkIHNkcF9wYXJzZV9saW5lKEFWRm9ybWF0Q29udGV4dCAq cywKPj4+PiBTRFBQYXJzZVN0YXRlICpzMSwKPj4+PiA+ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgc2RwX2lwX3N0cik7Cj4+Pj4gPgo+Pj4+ID4gICAgICAg ICAgfQo+Pj4+ID4gKyAgICAgICAgYXZfZnJlZXAoJnNkcF9pcF9zdHIpOwo+Pj4+ID4gICAgICAg ICAgYnJlYWs7Cj4+Pj4gPiAgICAgIGNhc2UgJ3MnOgo+Pj4+ID4gICAgICAgICAgYXZfZGljdF9z ZXQoJnMtPm1ldGFkYXRhLCAidGl0bGUiLCBwLCAwKTsKPj4+PiA+IEBAIC03MDIsNiArNzAzLDcg QEAgc3RhdGljIHZvaWQgc2RwX3BhcnNlX2xpbmUoQVZGb3JtYXRDb250ZXh0ICpzLAo+Pj4+IFNE UFBhcnNlU3RhdGUgKnMxLAo+Pj4+ID4gICAgICAgICAgICAgICAgICAgICAgfQo+Pj4+ID4gICAg ICAgICAgICAgICAgICB9Cj4+Pj4gPiAgICAgICAgICAgICAgfQo+Pj4+ID4gKyAgICAgICAgICAg IGF2X2ZyZWVwKCZkZXN0X2FkZHIpOwo+Pj4+ID4gICAgICAgICAgfSBlbHNlIHsKPj4+PiA+ICAg ICAgICAgICAgICBpZiAocnQtPnNlcnZlcl90eXBlID09IFJUU1BfU0VSVkVSX1dNUykKPj4+PiA+ ICAgICAgICAgICAgICAgICAgZmZfd21zX3BhcnNlX3NkcF9hX2xpbmUocywgcCk7Cj4+Pj4KPj4+ PiBZb3VyIGZpcnN0IHBhdGNoIGludHJvZHVjZXMgYSBtZW1sZWFrOyB0aGUgc3R1ZmYgeW91IGFs bG9jYXRlZCB0aGVyZQo+Pj4+IHNob3VsZCBiZSBmcmVlZCBpbiB0aGUgcGF0Y2gsIG5vdCBmaXhl ZCB1cCBpbiBhIGxhdGVyIHBhdGNoLgo+Pj4+IChBbHNvIG5vdGUgdGhhdCB0aGVyZSBtdXN0IG5v dCBiZSBhIGxlYWsgaW4gYW55IGVycm9yIHBhdGgsIHdoaWNoIGlzIG5vdAo+Pj4+IHRydWUgd2hl biB5b3VyIHBhdGNoc2V0IGlzIGFwcGxpZWQ6IGRlc3RfYWRkciBsZWFrcyB3aGVuIHJ0c3Bfc3Jj IGNhbid0Cj4+Pj4gYmUgYWxsb2NhdGVkLikKPj4+Pgo+Pj4+IC0gQW5kcmVhcwo+Pj4+Cj4+Pj4g X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPj4+PiBmZm1w ZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4+Pj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPj4+PiBo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPj4+Pgo+Pj4+ IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+Pj4+IGZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4+Pj4K Pj4+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1w ZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlz aXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3 aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K