lavc/mjpegenc: check av_frame_alloc() failure.
authorNicolas George <george@nsup.org>
Sun, 29 Dec 2013 09:52:19 +0000 (10:52 +0100)
committerNicolas George <george@nsup.org>
Mon, 30 Dec 2013 09:58:02 +0000 (10:58 +0100)
libavcodec/mjpegenc.c

index f23343a..7837ce9 100644 (file)
@@ -548,6 +548,8 @@ static int amv_encode_picture(AVCodecContext *avctx, AVPacket *pkt,
         return -1;
 
     pic = av_frame_alloc();
+    if (!pic)
+        return AVERROR(ENOMEM);
     av_frame_ref(pic, pic_arg);
     //picture should be flipped upside-down
     for(i=0; i < 3; i++) {