LibAFL custom mutator: unused variables with underscores

This commit is contained in:
Dominik Maier
2023-01-05 11:49:58 +00:00
parent aa39921e49
commit a8b6365a90

View File

@ -1,5 +1,4 @@
#![cfg(unix)] #![cfg(unix)]
#![allow(unused_variables)]
use serde::{Deserialize, Deserializer, Serialize, Serializer}; use serde::{Deserialize, Deserializer, Serialize, Serializer};
use std::{ use std::{
@ -77,21 +76,21 @@ impl Corpus for AFLCorpus {
} }
#[inline] #[inline]
fn add(&mut self, testcase: Testcase<BytesInput>) -> Result<usize, Error> { fn add(&mut self, _testcase: Testcase<BytesInput>) -> Result<usize, Error> {
unimplemented!(); unimplemented!();
} }
#[inline] #[inline]
fn replace( fn replace(
&mut self, &mut self,
idx: usize, _idx: usize,
testcase: Testcase<BytesInput>, _testcase: Testcase<BytesInput>,
) -> Result<Testcase<Self::Input>, Error> { ) -> Result<Testcase<Self::Input>, Error> {
unimplemented!(); unimplemented!();
} }
#[inline] #[inline]
fn remove(&mut self, idx: usize) -> Result<Option<Testcase<BytesInput>>, Error> { fn remove(&mut self, _idx: usize) -> Result<Option<Testcase<BytesInput>>, Error> {
unimplemented!(); unimplemented!();
} }
@ -235,7 +234,7 @@ impl CustomMutator for LibAFLBaseCustomMutator {
fn fuzz<'b, 's: 'b>( fn fuzz<'b, 's: 'b>(
&'s mut self, &'s mut self,
buffer: &'b mut [u8], buffer: &'b mut [u8],
add_buff: Option<&[u8]>, _add_buff: Option<&[u8]>,
max_size: usize, max_size: usize,
) -> Result<Option<&'b [u8]>, Self::Error> { ) -> Result<Option<&'b [u8]>, Self::Error> {
self.state.set_max_size(max_size); self.state.set_max_size(max_size);