From: Baptiste Coudurier Date: Sun, 31 Aug 2008 20:21:00 +0000 (+0000) Subject: check for malloc failure X-Git-Tag: v0.5~2763 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e8c4df40e399fc87c6167c5557c11e0d904ca720;p=platform%2Fupstream%2Flibav.git check for malloc failure Originally committed as revision 15132 to svn://svn.ffmpeg.org/ffmpeg/trunk --- diff --git a/libavformat/movenc.c b/libavformat/movenc.c index f05987e..1d96894 100644 --- a/libavformat/movenc.c +++ b/libavformat/movenc.c @@ -1616,6 +1616,8 @@ static int mov_write_packet(AVFormatContext *s, AVPacket *pkt) /* copy frame to create needed atoms */ trk->vosLen = size; trk->vosData = av_malloc(size); + if (!trk->vosData) + return AVERROR(ENOMEM); memcpy(trk->vosData, pkt->data, size); }