diff options
author | van Hauser <vh@thc.org> | 2019-10-04 10:33:28 +0200 |
---|---|---|
committer | van Hauser <vh@thc.org> | 2019-10-04 10:33:28 +0200 |
commit | 9c105098ddbb5f65a24063f08ed34d09aec36b04 (patch) | |
tree | e7c1e0d6db0c04ea41719c979dc13829e1adeeaa /src/afl-fuzz-one.c | |
parent | 9af6395e92a0f5aafcbd5e58b12a162fa7fe5d8c (diff) | |
download | afl++-9c105098ddbb5f65a24063f08ed34d09aec36b04.tar.gz |
general maintance
Diffstat (limited to 'src/afl-fuzz-one.c')
-rw-r--r-- | src/afl-fuzz-one.c | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/src/afl-fuzz-one.c b/src/afl-fuzz-one.c index 7db25254..31d58a10 100644 --- a/src/afl-fuzz-one.c +++ b/src/afl-fuzz-one.c @@ -4231,7 +4231,6 @@ pacemaker_fuzzing: #define core_fuzzing(a) common_fuzzing((a), MOpt_globals_core) - void pso_updating(void) { g_now += 1; @@ -4314,17 +4313,25 @@ u8 fuzz_one(char** argv) { #ifdef _AFL_DOCUMENT_MUTATIONS if (do_document == 0) { - char *fn = alloc_printf("%s/mutations", out_dir); + + char* fn = alloc_printf("%s/mutations", out_dir); if (fn) { - do_document = mkdir(fn, 0700); // if it exists we do not care + + do_document = mkdir(fn, 0700); // if it exists we do not care do_document = 1; ck_free(fn); + } else + PFATAL("malloc()"); + } else { + do_document = 2; stop_soon = 2; + } + #endif if (limit_time_sig == 0) { |