diff --git a/libavfilter/af_aiir.c b/libavfilter/af_aiir.c index 214c998348c80e105ac84860af6dc2769703855b..9427d25b5017421db936773c535e4ee15269e2d3 100644 --- a/libavfilter/af_aiir.c +++ b/libavfilter/af_aiir.c @@ -468,8 +468,8 @@ static int convert_zp2tf(AVFilterContext *ctx, int channels) IIRChannel *iir = &s->iir[ch]; double *topc, *botc; - topc = av_calloc((iir->nb_ab[0] + 1) * 2, sizeof(*topc)); - botc = av_calloc((iir->nb_ab[1] + 1) * 2, sizeof(*botc)); + topc = av_calloc((iir->nb_ab[1] + 1) * 2, sizeof(*topc)); + botc = av_calloc((iir->nb_ab[0] + 1) * 2, sizeof(*botc)); if (!topc || !botc) { ret = AVERROR(ENOMEM); goto fail;