]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/mpc7.c
vble: remove vble_error_close
[ffmpeg] / libavcodec / mpc7.c
index 272e1b28ba162f66ea96ad032b3dfe7f5af25e18..3418b7b4f8931cfed4e02b7a40c8975ec87f83b8 100644 (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);