From: Baptiste Coudurier Date: Thu, 21 May 2009 23:12:41 +0000 (+0000) Subject: check av_fifo_alloc return X-Git-Tag: v0.6~4358 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=ec6b02b6fd32efcce159fab62a1ffe8ce7d87a30;p=platform%2Fupstream%2Flibav.git check av_fifo_alloc return Originally committed as revision 18892 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavformat/swfenc.c b/libavformat/swfenc.c index af5da4a..8545ea7 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;