From f13e680ee030dde881d1103611bf8df478f576a3 Mon Sep 17 00:00:00 2001 From: Dominik Maier Date: Fri, 6 Nov 2020 02:46:36 +0100 Subject: [PATCH] mild borrow_mut cleanup --- src/mutators/scheduled.rs | 4 ++-- src/stages/mutational.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mutators/scheduled.rs b/src/mutators/scheduled.rs index e4114e2ee0..8939d059fa 100644 --- a/src/mutators/scheduled.rs +++ b/src/mutators/scheduled.rs @@ -42,7 +42,7 @@ where } let idx; { - idx = self.rand().borrow_mut().below(count) as usize; + idx = self.rand_below(count) as usize; } self.mutation_by_idx(idx) } @@ -180,7 +180,7 @@ where M: Mutator, I: Input + HasBytesVec, { - let bit = mutator.rand().borrow_mut().below(input.bytes().len() as u64) as usize; + let bit = mutator.rand_below(input.bytes().len() as u64) as usize; input.bytes_mut()[bit >> 3] ^= (128 >> (bit & 7)) as u8; Ok(()) } diff --git a/src/stages/mutational.rs b/src/stages/mutational.rs index 83d716b7ab..d26aea9b41 100644 --- a/src/stages/mutational.rs +++ b/src/stages/mutational.rs @@ -24,7 +24,7 @@ where } fn iterations(&mut self) -> usize { - 1 + self.rand().borrow_mut().below(128) as usize + 1 + self.rand_below(128) as usize } fn perform_mutational(&mut self, entry: Rc>>) -> Result<(), AflError> {