From ac0749deed8dc09409035d0c01b3873ace451fa4 Mon Sep 17 00:00:00 2001 From: Rashad Tatum Date: Fri, 14 Feb 2025 11:30:45 -0500 Subject: [PATCH] libavformat/rtsp: Free memory allocated for temporary variables while processing sdp info --- libavformat/rtsp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/rtsp.c b/libavformat/rtsp.c index 0c65f8d1a4..da733938bc 100644 --- a/libavformat/rtsp.c +++ b/libavformat/rtsp.c @@ -478,6 +478,7 @@ static void sdp_parse_line(AVFormatContext *s, SDPParseState *s1, sdp_ip_str); } + av_freep(sdp_ip_str); break; case 's': av_dict_set(&s->metadata, "title", p, 0); @@ -702,6 +703,7 @@ static void sdp_parse_line(AVFormatContext *s, SDPParseState *s1, } } } + av_freep(dest_addr); } else { if (rt->server_type == RTSP_SERVER_WMS) ff_wms_parse_sdp_a_line(s, p); -- 2.48.1