From 7d6637bcc4bb6d1d554e910a4afd6cf6711f8862 Mon Sep 17 00:00:00 2001 From: Andreas Rheinhardt Date: Mon, 16 Dec 2019 01:04:03 +0100 Subject: [PATCH] avformat/hlsenc: Fix leak of child AVFormatContext Before ed897633, the hls muxer would free its child AVFormatContexts and reset the pointer to these contexts to NULL immediately afterwards; ed897633 moved the former to later (into a separate function), but kept the resetting, ensuring that the child context leaks. Signed-off-by: Andreas Rheinhardt Reviewed-by: Steven Liu --- libavformat/hlsenc.c | 1 - 1 file changed, 1 deletion(-) diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c index 6f36a23cbe..2b87070d62 100644 --- a/libavformat/hlsenc.c +++ b/libavformat/hlsenc.c @@ -2631,7 +2631,6 @@ failed: } ffio_free_dyn_buf(&oc->pb); - vs->avf = NULL; av_free(old_filename); }