]> git.sesse.net Git - ffmpeg/blobdiff - tools/target_dec_fuzzer.c
tools/target_dec_fuzzer: Free parser in case of avcodec_open2() failure
[ffmpeg] / tools / target_dec_fuzzer.c
index e3ae3fd0ab9d299de8a98955a4d348160032838b..8ba25b4e8a4e32a0e11e69586963bb5a6c9ee845 100644 (file)
@@ -203,6 +203,7 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
     if (res < 0) {
         av_free(ctx);
         av_free(parser_avctx);
+        av_parser_close(parser);
         return 0; // Failure of avcodec_open2() does not imply that a issue was found
     }
     parser_avctx->codec_id = ctx->codec_id;