diff --git a/libavfilter/vf_dejudder.c b/libavfilter/vf_dejudder.c index 1d96c394e5dd5a75b7a7715274b7938c58ca6977..ab525b666c24d86368d5e0462c6b80df3c6a44b9 100644 --- a/libavfilter/vf_dejudder.c +++ b/libavfilter/vf_dejudder.c @@ -95,7 +95,7 @@ static av_cold int dejudder_init(AVFilterContext *ctx) { DejudderContext *dj = ctx->priv; - dj->ringbuff = av_mallocz(sizeof(*dj->ringbuff) * (dj->cycle+2)); + dj->ringbuff = av_mallocz_array(dj->cycle+2, sizeof(*dj->ringbuff)); if (!dj->ringbuff) return AVERROR(ENOMEM);