From bc90230b98e5194fd5bb629a409a50a3ec3b648b Mon Sep 17 00:00:00 2001 From: Mans Rullgard Date: Sun, 5 Aug 2012 22:32:20 +0100 Subject: imc: fix size of a memset() IMCContext was changed from an array to a pointer in 66b84e4, but this memset() was not updated. Signed-off-by: Mans Rullgard --- libavcodec/imc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libavcodec') diff --git a/libavcodec/imc.c b/libavcodec/imc.c index 297efbb5c7..8ee8e72fec 100644 --- a/libavcodec/imc.c +++ b/libavcodec/imc.c @@ -789,7 +789,7 @@ static int imc_decode_block(AVCodecContext *avctx, IMCContext *q, int ch) chctx->decoder_reset = 1; if (chctx->decoder_reset) { - memset(q->out_samples, 0, sizeof(q->out_samples)); + memset(q->out_samples, 0, COEFFS * sizeof(*q->out_samples)); for (i = 0; i < BANDS; i++) chctx->old_floor[i] = 1.0; for (i = 0; i < COEFFS; i++) -- cgit v1.2.3