crash fix by Carl Eugen Hoyos cehoyos ag.or at
authorMichael Niedermayer <michaelni@gmx.at>
Wed, 24 Jan 2007 11:20:01 +0000 (11:20 +0000)
committerMichael Niedermayer <michaelni@gmx.at>
Wed, 24 Jan 2007 11:20:01 +0000 (11:20 +0000)
Originally committed as revision 7684 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavcodec/svq3.c

index 8c08409..e02981e 100644 (file)
@@ -910,7 +910,8 @@ static int svq3_decode_frame (AVCodecContext *avctx,
       s->next_p_frame_damaged = 0;
   }
 
-  frame_start (h);
+  if (frame_start (h) < 0)
+    return -1;
 
   if (s->pict_type == B_TYPE) {
     h->frame_num_offset = (h->slice_num - h->prev_frame_num);