diff --git a/libavcodec/psymodel.c b/libavcodec/psymodel.c index 88a76f5b6b..f87dbcf277 100644 --- a/libavcodec/psymodel.c +++ b/libavcodec/psymodel.c @@ -117,14 +117,11 @@ void ff_psy_preprocess(struct FFPsyPreprocessContext *ctx, av_cold void ff_psy_preprocess_end(struct FFPsyPreprocessContext *ctx) { - if (ctx) { int i; ff_iir_filter_free_coeffs(ctx->fcoeffs); if (ctx->fstate) for (i = 0; i < ctx->avctx->channels; i++) ff_iir_filter_free_state(ctx->fstate[i]); av_freep(&ctx->fstate); - } - ctx = NULL; }