Przeglądaj źródła

fuzzing: afl.c: Fix printing usage

Max Bruckner 8 lat temu
rodzic
commit
3fe72cf2b8
1 zmienionych plików z 2 dodań i 1 usunięć
  1. 2 1
      fuzzing/afl.c

+ 2 - 1
fuzzing/afl.c

@@ -87,7 +87,7 @@ int main(int argc, char** argv)
     const char *filename = NULL;
     cJSON *item = NULL;
     char *json = NULL;
-    int status;
+    int status = EXIT_FAILURE;
     char *printed_json = NULL;
 
     if ((argc < 2) || (argc > 3))
@@ -96,6 +96,7 @@ int main(int argc, char** argv)
         printf("%s input_file [enable_printing]\n", argv[0]);
         printf("\t input_file: file containing the test data\n");
         printf("\t enable_printing: print after parsing, 'yes' or 'no', defaults to 'no'\n");
+        goto cleanup;
     }
 
     filename = argv[1];