From e8c4df40e399fc87c6167c5557c11e0d904ca720 Mon Sep 17 00:00:00 2001 From: Baptiste Coudurier Date: Sun, 31 Aug 2008 20:21:00 +0000 Subject: [PATCH] check for malloc failure Originally committed as revision 15132 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavformat/movenc.c | 2 ++ 1 file changed, 2 insertions(+) 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); } -- 2.7.4