From cfc68d58bcd0bfd1b339a84cb70950fbca875569 Mon Sep 17 00:00:00 2001 From: Olivier Tilloy Date: Tue, 19 Mar 2024 19:00:39 +0100 Subject: [PATCH] Fix fuzzers' invokations --- fuzz/fuzz_targets/fuzz_ed.rs | 2 +- fuzz/fuzz_targets/fuzz_normal.rs | 2 +- fuzz/fuzz_targets/fuzz_patch.rs | 3 +++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/fuzz/fuzz_targets/fuzz_ed.rs b/fuzz/fuzz_targets/fuzz_ed.rs index 5c5132e..69461d1 100644 --- a/fuzz/fuzz_targets/fuzz_ed.rs +++ b/fuzz/fuzz_targets/fuzz_ed.rs @@ -8,7 +8,7 @@ use std::io::Write; use std::process::Command; fn diff_w(expected: &[u8], actual: &[u8], filename: &str) -> Result, DiffError> { - let mut output = ed_diff::diff(expected, actual)?; + let mut output = ed_diff::diff(expected, actual, false, false, 8)?; writeln!(&mut output, "w {filename}").unwrap(); Ok(output) } diff --git a/fuzz/fuzz_targets/fuzz_normal.rs b/fuzz/fuzz_targets/fuzz_normal.rs index a44ece3..2d38641 100644 --- a/fuzz/fuzz_targets/fuzz_normal.rs +++ b/fuzz/fuzz_targets/fuzz_normal.rs @@ -21,7 +21,7 @@ fuzz_target!(|x: (Vec, Vec)| { } else { return }*/ - let diff = normal_diff::diff(&from, &to); + let diff = normal_diff::diff(&from, &to, false, false, 8); File::create("target/fuzz.file.original") .unwrap() .write_all(&from) diff --git a/fuzz/fuzz_targets/fuzz_patch.rs b/fuzz/fuzz_targets/fuzz_patch.rs index d353523..15e4967 100644 --- a/fuzz/fuzz_targets/fuzz_patch.rs +++ b/fuzz/fuzz_targets/fuzz_patch.rs @@ -26,6 +26,9 @@ fuzz_target!(|x: (Vec, Vec, u8)| { &to, "target/fuzz.file", context as usize, + false, + false, + 8, ); File::create("target/fuzz.file.original") .unwrap()