# HG changeset patch # User alex # Date 1024832094 0 # Node ID adc50c83986df7709d71d9ecded1bd84d59bc1b6 # Parent f9a1870bc4a5df492393f7232a555023b289a5d7 do not crash by decoding error diff -r f9a1870bc4a5 -r adc50c83986d libmpcodecs/vd_svq1.c --- a/libmpcodecs/vd_svq1.c Sun Jun 23 11:01:25 2002 +0000 +++ b/libmpcodecs/vd_svq1.c Sun Jun 23 11:34:54 2002 +0000 @@ -60,6 +60,8 @@ if(len<=0) return NULL; // skipped frame ret=svq1_decode_frame(svq1,data,len); + if (ret != 0) + return NULL; mpi=mpcodecs_get_image(sh, MP_IMGTYPE_EXPORT, MP_IMGFLAG_PRESERVE, sh->disp_w, sh->disp_h);