static void frame_decode_buffers_reset(mpg123_handle *fr)
{
- memset(fr->rawbuffs, 0, fr->rawbuffss);
+ if(fr->rawbuffs) /* memset(NULL, 0, 0) not desired */
+ memset(fr->rawbuffs, 0, fr->rawbuffss);
}
int frame_buffers(mpg123_handle *fr)
fr->clip = 0;
fr->oldhead = 0;
fr->firsthead = 0;
+ fr->lay = 0;
fr->vbr = MPG123_CBR;
fr->abr_rate = 0;
fr->track_frames = 0;