diff --git a/modules/codec/faad.c b/modules/codec/faad.c index 15243e1d8a99d55ea062088485c4b6aa619d4c2c..8de1f7824bb84361ee752aa13af284b33467fb40 100644 --- a/modules/codec/faad.c +++ b/modules/codec/faad.c @@ -514,7 +514,7 @@ static int DecodeBlock( decoder_t *p_dec, block_t *p_block ) p_dec->fmt_out.audio.i_physical_channels = 0; uint8_t pi_neworder_table[AOUT_CHAN_MAX]; - uint32_t pi_faad_channels_positions[FAAD_CHANNEL_ID_COUNT] = {0}; + uint32_t pi_faad_channels_positions[FAAD_CHANNEL_ID_COUNT + 1] = {0}; bool b_reorder = false; if (p_dec->fmt_out.audio.channel_type == AUDIO_CHANNEL_TYPE_BITMAP)