--- layer3.c.org Mon Feb 7 17:23:36 2005 +++ layer3.c Mon Feb 7 17:29:55 2005 @@ -1945,7 +1945,7 @@ #endif } if(III_dequantize_sample(mp, hybridIn[0], scalefacs,gr_info,sfreq,part2bits)) - return clip; + return (MP3_ERR); } if(stereo == 2) { struct gr_info_s *gr_info = &(sideinfo.ch[1].gr[gr]); @@ -1961,7 +1961,7 @@ } if(III_dequantize_sample(mp, hybridIn[1],scalefacs,gr_info,sfreq,part2bits)) - return clip; + return (MP3_ERR); if(ms_stereo) { int i;