# HG changeset patch # User iive # Date 1059262273 0 # Node ID 18cdce49339efcc08f0f5aa3dad4f192a0a41776 # Parent ed8a6c3bc4db3a91845d6304acfe71b89ebb3725 make MPV_frame_start fail on get_buffer failer diff -r ed8a6c3bc4db -r 18cdce49339e mpegvideo.c --- a/mpegvideo.c Sat Jul 26 23:21:30 2003 +0000 +++ b/mpegvideo.c Sat Jul 26 23:31:13 2003 +0000 @@ -981,7 +981,8 @@ if(s->current_picture_ptr) pic->coded_picture_number= s->current_picture_ptr->coded_picture_number+1; - alloc_picture(s, (Picture*)pic, 0); + if( alloc_picture(s, (Picture*)pic, 0) < 0) + return -1; s->current_picture_ptr= &s->picture[i]; }