diff mbox

[FFmpeg-devel,2/2] avformat:hlsenc.c: fix memory leak in fmp4 mode.

Message ID 20181009065733.10859-1-liuchh83@gmail.com
State Accepted
Commit e9dbd62cb5f167c99298467db54d56c61a6be74f
Headers show

Commit Message

Charles Liu Oct. 9, 2018, 6:57 a.m. UTC
Signed-off-by: Charles Liu <liuchh83@gmail.com>
---
 libavformat/hlsenc.c | 1 +
 1 file changed, 1 insertion(+)
diff mbox

Patch

diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c
index 3ccd8756f6..c322b5a48f 100644
--- a/libavformat/hlsenc.c
+++ b/libavformat/hlsenc.c
@@ -2205,6 +2205,7 @@  static int hls_write_packet(AVFormatContext *s, AVPacket *pkt)
                 avio_flush(oc->pb);
                 range_length = avio_close_dyn_buf(oc->pb, &buffer);
                 avio_write(vs->out, buffer, range_length);
+                av_free(buffer);
                 vs->init_range_length = range_length;
                 avio_open_dyn_buf(&oc->pb);
                 vs->packets_written = 0;