1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-01-08 13:22:53 +02:00

avformat/gif: abort early if nothing was written yet

Fixes crash when writting trailer without any previous packets.
This commit is contained in:
Paul B Mahol 2019-05-29 10:57:18 +02:00
parent d903c09d9a
commit 02333fe394

View File

@ -174,6 +174,9 @@ static int gif_write_trailer(AVFormatContext *s)
GIFContext *gif = s->priv_data;
AVIOContext *pb = s->pb;
if (!gif->prev_pkt)
return AVERROR(EINVAL);
gif_write_packet(s, NULL);
if (!gif->have_end)