1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-09-16 08:36:51 +02:00

avformat/assdec: make sure to free allocated data in case of error

This commit is contained in:
Clément Bœsch
2014-09-27 17:49:49 +02:00
parent 0e6bad1229
commit 71f6275169

View File

@@ -148,9 +148,6 @@ static int ass_read_header(AVFormatContext *s)
sub->duration = duration;
}
av_bprint_finalize(&line, NULL);
av_bprint_finalize(&rline, NULL);
res = avpriv_bprint_to_extradata(st->codec, &header);
if (res < 0)
goto end;
@@ -158,6 +155,9 @@ static int ass_read_header(AVFormatContext *s)
ff_subtitles_queue_finalize(&ass->q);
end:
av_bprint_finalize(&header, NULL);
av_bprint_finalize(&line, NULL);
av_bprint_finalize(&rline, NULL);
return res;
}