]> git.sesse.net Git - ffmpeg/commitdiff
tools/target_dem_fuzzer: Set format independent of c
authorMichael Niedermayer <michael@niedermayer.cc>
Fri, 16 Oct 2020 09:36:26 +0000 (11:36 +0200)
committerMichael Niedermayer <michael@niedermayer.cc>
Fri, 16 Oct 2020 12:56:24 +0000 (14:56 +0200)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
tools/target_dem_fuzzer.c

index 79d572a6dc419a4f907aad3d18d09f48f200dac1..a4d69bb230c8e76aba6c4c28539ef01b39e1997f 100644 (file)
@@ -104,14 +104,14 @@ int LLVMFuzzerTestOneInput(const uint8_t *data, size_t size) {
     int seekable = 0;
     int ret;
     AVInputFormat *fmt = NULL;
-
-    if (!c) {
 #ifdef FFMPEG_DEMUXER
 #define DEMUXER_SYMBOL0(DEMUXER) ff_##DEMUXER##_demuxer
 #define DEMUXER_SYMBOL(DEMUXER) DEMUXER_SYMBOL0(DEMUXER)
-        extern AVInputFormat DEMUXER_SYMBOL(FFMPEG_DEMUXER);
-        fmt = &DEMUXER_SYMBOL(FFMPEG_DEMUXER);
+    extern AVInputFormat DEMUXER_SYMBOL(FFMPEG_DEMUXER);
+    fmt = &DEMUXER_SYMBOL(FFMPEG_DEMUXER);
 #endif
+
+    if (!c) {
         av_register_all();
         avcodec_register_all();
         av_log_set_level(AV_LOG_PANIC);