Просмотр исходного кода

tools/target_enc_fuzzer: replace assert by clean exit

Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer 10 месяцев назад
Родитель
Сommit
c2918eb88e
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      tools/target_enc_fuzzer.c

+ 2 - 1
tools/target_enc_fuzzer.c

@@ -89,7 +89,8 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
         av_log_set_level(AV_LOG_PANIC);
     }
 
-    av_assert0(c->p.type == AVMEDIA_TYPE_VIDEO);
+    if (c->p.type != AVMEDIA_TYPE_VIDEO)
+        return 0;
 
     maxpixels = maxpixels_per_frame * maxiteration;