mirror of
https://github.com/AFLplusplus/AFLplusplus.git
synced 2025-06-15 19:38:09 +00:00
preserve plot_data for in-place resume
This commit is contained in:
@ -1578,10 +1578,14 @@ static void handle_existing_out_dir(afl_state_t *afl) {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!afl->in_place_resume) {
|
||||||
|
|
||||||
fn = alloc_printf("%s/plot_data", afl->out_dir);
|
fn = alloc_printf("%s/plot_data", afl->out_dir);
|
||||||
if (unlink(fn) && errno != ENOENT) { goto dir_cleanup_failed; }
|
if (unlink(fn) && errno != ENOENT) { goto dir_cleanup_failed; }
|
||||||
ck_free(fn);
|
ck_free(fn);
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
fn = alloc_printf("%s/cmdline", afl->out_dir);
|
fn = alloc_printf("%s/cmdline", afl->out_dir);
|
||||||
if (unlink(fn) && errno != ENOENT) { goto dir_cleanup_failed; }
|
if (unlink(fn) && errno != ENOENT) { goto dir_cleanup_failed; }
|
||||||
ck_free(fn);
|
ck_free(fn);
|
||||||
|
Reference in New Issue
Block a user