]> git.sesse.net Git - ffmpeg/commitdiff
avfilter/vf_mix: check if array is available
authorPaul B Mahol <onemda@gmail.com>
Mon, 13 Apr 2020 14:44:01 +0000 (16:44 +0200)
committerPaul B Mahol <onemda@gmail.com>
Mon, 13 Apr 2020 14:44:01 +0000 (16:44 +0200)
libavfilter/vf_mix.c

index 9e1ae79e007f0b40702875b0643c8f492bf32acd..f418c6fba8fdcd9576f6446d1a0618fd251d08ad 100644 (file)
@@ -289,7 +289,7 @@ static av_cold void uninit(AVFilterContext *ctx)
         for (i = 0; i < ctx->nb_inputs; i++)
             av_freep(&ctx->input_pads[i].name);
     } else {
-        for (i = 0; i < s->nb_frames; i++)
+        for (i = 0; i < s->nb_frames && s->frames; i++)
             av_frame_free(&s->frames[i]);
     }
     av_freep(&s->frames);