]> git.sesse.net Git - ffmpeg/commitdiff
avformat/jacosubdec: Fix leak on error
authorAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Wed, 24 Mar 2021 02:15:33 +0000 (03:15 +0100)
committerAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
Fri, 26 Mar 2021 02:03:59 +0000 (03:03 +0100)
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@gmail.com>
libavformat/jacosubdec.c

index b44e3b77835297c2cccf491874a0714f2bbf43ee..828c33057f38191377272860c91bf631c1bf6184 100644 (file)
@@ -199,6 +199,7 @@ static int jacosub_read_header(AVFormatContext *s)
 
             sub = ff_subtitles_queue_insert(&jacosub->q, line, len, merge_line);
             if (!sub) {
+                av_bprint_finalize(&header, NULL);
                 ret = AVERROR(ENOMEM);
                 goto fail;
             }