Skip to content

Commit 886ddfb

Browse files
authored
Fix misspelling of 'persistent' (#3657)
1 parent 5aa201e commit 886ddfb

2 files changed

Lines changed: 13 additions & 13 deletions

File tree

fuzzers/forkserver/libafl-fuzz/src/feedback/persistent_record.rs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,17 @@ use libafl::{
1010
use libafl_bolts::{Error, Named};
1111
use serde::{Deserialize, Serialize};
1212

13-
/// A [`PersitentRecordFeedback`] tracks the last N inputs that the fuzzer has run.
13+
/// A [`PersistentRecordFeedback`] tracks the last N inputs that the fuzzer has run.
1414
/// TODO: Kept in memory for now but should write to disk.
1515
#[derive(Serialize, Deserialize, Debug)]
16-
pub struct PersitentRecordFeedback<I> {
16+
pub struct PersistentRecordFeedback<I> {
1717
/// Vec that tracks the last `record_size` [`Input`]
1818
record: VecDeque<I>,
1919
record_size: usize,
2020
}
2121

22-
impl<I> PersitentRecordFeedback<I> {
23-
/// Create a new [`PersitentRecordFeedback`].
22+
impl<I> PersistentRecordFeedback<I> {
23+
/// Create a new [`PersistentRecordFeedback`].
2424
pub fn new(record_size: usize) -> Self {
2525
Self {
2626
record_size,
@@ -29,28 +29,28 @@ impl<I> PersitentRecordFeedback<I> {
2929
}
3030
}
3131

32-
impl<I, T> FeedbackFactory<PersitentRecordFeedback<I>, T> for PersitentRecordFeedback<I>
32+
impl<I, T> FeedbackFactory<PersistentRecordFeedback<I>, T> for PersistentRecordFeedback<I>
3333
where
3434
I: Clone,
3535
{
36-
fn create_feedback(&self, _ctx: &T) -> PersitentRecordFeedback<I> {
36+
fn create_feedback(&self, _ctx: &T) -> PersistentRecordFeedback<I> {
3737
Self {
3838
record_size: self.record_size,
3939
record: self.record.clone(),
4040
}
4141
}
4242
}
4343

44-
impl<I> Named for PersitentRecordFeedback<I> {
44+
impl<I> Named for PersistentRecordFeedback<I> {
4545
fn name(&self) -> &Cow<'static, str> {
46-
static NAME: Cow<'static, str> = Cow::Borrowed("PersitentRecordFeedback");
46+
static NAME: Cow<'static, str> = Cow::Borrowed("PersistentRecordFeedback");
4747
&NAME
4848
}
4949
}
5050

51-
impl<I, S> StateInitializer<S> for PersitentRecordFeedback<I> {}
51+
impl<I, S> StateInitializer<S> for PersistentRecordFeedback<I> {}
5252

53-
impl<EM, I, OT, S> Feedback<EM, I, OT, S> for PersitentRecordFeedback<I>
53+
impl<EM, I, OT, S> Feedback<EM, I, OT, S> for PersistentRecordFeedback<I>
5454
where
5555
S: HasCorpus<I>,
5656
I: Input,
@@ -111,7 +111,7 @@ where
111111
}
112112
}
113113

114-
impl<I> PersitentRecordFeedback<I> {
114+
impl<I> PersistentRecordFeedback<I> {
115115
fn should_run(&self) -> bool {
116116
self.record_size > 0
117117
}

fuzzers/forkserver/libafl-fuzz/src/fuzzer.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ use crate::{
6565
env_parser::AFL_DEFAULT_MAP_SIZE,
6666
executor::{find_afl_binary, SupportedExecutors},
6767
feedback::{
68-
filepath::CustomFilepathToTestcaseFeedback, persistent_record::PersitentRecordFeedback,
68+
filepath::CustomFilepathToTestcaseFeedback, persistent_record::PersistentRecordFeedback,
6969
seed::SeedFeedback,
7070
},
7171
scheduler::SupportedSchedulers,
@@ -246,7 +246,7 @@ define_run_client!(state, mgr, fuzzer_dir, core_id, opt, is_main_node, {
246246
MaxMapFeedback::with_name("edges_objective", &edges_observer)
247247
),
248248
CustomFilepathToTestcaseFeedback::new(set_solution_filepath, fuzzer_dir.to_path_buf()),
249-
PersitentRecordFeedback::new(opt.persistent_record),
249+
PersistentRecordFeedback::new(opt.persistent_record),
250250
);
251251

252252
// Initialize our State if necessary

0 commit comments

Comments
 (0)