diff options
author | robertswiecki <robert@swiecki.net> | 2024-01-05 15:21:11 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-01-05 15:21:11 +0100 |
commit | 348a47213919f14b9453e89a663b1515369bd9a2 (patch) | |
tree | a39b31cf4b264d9e252127d9be31a435f52a23c6 | |
parent | 10802df344491ccf05c2952f822d0070fdc1932e (diff) | |
parent | c81048eae213b99f19e3e4b5a1113b3dafb20862 (diff) | |
download | honggfuzz-upstream-master.tar.gz |
Merge pull request #509 from AteChroma0j/fix-dry-runupstream-master
Fix dry run
-rw-r--r-- | fuzz.c | 2 | ||||
-rw-r--r-- | input.c | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -358,7 +358,7 @@ static bool fuzz_fetchInput(run_t* run) { fuzzState_t st = fuzz_getState(run->global); if (st == _HF_STATE_DYNAMIC_DRY_RUN) { run->mutationsPerRun = 0U; - if (input_prepareStaticFile(run, /* rewind= */ false, true)) { + if (input_prepareStaticFile(run, /* rewind= */ false, /* mangle= */ false)) { return true; } fuzz_setDynamicMainState(run); @@ -726,7 +726,7 @@ const uint8_t* input_getRandomInputAsBuf(run_t* run, size_t* len) { } static bool input_shouldReadNewFile(run_t* run) { - if (fuzz_getState(run->global) != _HF_STATE_DYNAMIC_DRY_RUN) { + if (fuzz_getState(run->global) == _HF_STATE_DYNAMIC_DRY_RUN) { input_setSize(run, run->global->mutate.maxInputSz); return true; } |