From 44e56c56f944c050198b5fabde0ea6c86bd40ef2 Mon Sep 17 00:00:00 2001 From: Dominik Maier Date: Sat, 12 Dec 2020 15:28:56 +0100 Subject: [PATCH] more less --- afl/src/engines/mod.rs | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/afl/src/engines/mod.rs b/afl/src/engines/mod.rs index c766ee6ffe..b43362bfbf 100644 --- a/afl/src/engines/mod.rs +++ b/afl/src/engines/mod.rs @@ -111,24 +111,12 @@ where &mut self.feedbacks } - // TODO move some of these, like evaluate_input, to Engine - - /// Adds a feedback - #[inline] - pub fn add_feedback(&mut self, feedback: Box) { - self.feedbacks_mut().push(feedback); - } - // TODO move some of these, like evaluate_input, to FuzzingEngine pub fn is_interesting(&mut self, input: &I, observers: &OT) -> Result where OT: ObserversTuple, { - let mut fitness; - for feedback in self.feedbacks_mut() { - fitness += feedback.is_interesting(&input, observers)?; - } - Ok(fitness) + Ok(self.feedbacks_mut().is_interesting_all(input, observers)?) } /// Runs the input and triggers observers and feedback