mpc7: Fix memset call in mpc7_decode_frame function

This commit is contained in:
Alex Converse 2011-11-09 13:40:44 -08:00
parent 164fca39bd
commit 88b2436911

View File

@ -200,7 +200,7 @@ static int mpc7_decode_frame(AVCodecContext * avctx,
int off, out_size;
int bits_used, bits_avail;
memset(bands, 0, sizeof(bands));
memset(bands, 0, sizeof(*bands) * (c->maxbands + 1));
if(buf_size <= 4){
av_log(avctx, AV_LOG_ERROR, "Too small buffer passed (%i bytes)\n", buf_size);
return AVERROR(EINVAL);