Prevent a null dereference in ff_psy_preprocess_end()

--Alex
diff --git a/libavcodec/psymodel.c b/libavcodec/psymodel.c
index a04cc39..be9012c 100644
--- a/libavcodec/psymodel.c
+++ b/libavcodec/psymodel.c
@@ -122,6 +122,7 @@ av_cold void ff_psy_preprocess_end(struct FFPsyPreprocessContext *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]);
     }
_______________________________________________
FFmpeg-soc mailing list
[email protected]
https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc

Reply via email to