From ec6b02b6fd32efcce159fab62a1ffe8ce7d87a30 Mon Sep 17 00:00:00 2001 From: Baptiste Coudurier Date: Thu, 21 May 2009 23:12:41 +0000 Subject: check av_fifo_alloc return Originally committed as revision 18892 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/swfenc.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'libavformat/swfenc.c') diff --git a/libavformat/swfenc.c b/libavformat/swfenc.c index af5da4ab3f..8545ea768a 100644 --- a/libavformat/swfenc.c +++ b/libavformat/swfenc.c @@ -193,6 +193,8 @@ static int swf_write_header(AVFormatContext *s) } swf->audio_enc = enc; swf->audio_fifo= av_fifo_alloc(AUDIO_FIFO_SIZE); + if (!swf->audio_fifo) + return AVERROR(ENOMEM); } else { av_log(s, AV_LOG_ERROR, "SWF muxer only supports MP3\n"); return -1; -- cgit v1.2.3