chore(decoders) Simplify code.

This commit is contained in:
Ivan Enderlin
2020-02-13 13:54:26 +01:00
parent 3f0c32bf44
commit d8f923091f

View File

@ -400,10 +400,8 @@ fn adapters<'input, E: ParseError<&'input [u8]>>(
/// Parse a list of forwarded exports. /// Parse a list of forwarded exports.
fn forwards<'input, E: ParseError<&'input [u8]>>( fn forwards<'input, E: ParseError<&'input [u8]>>(
input: &'input [u8], mut input: &'input [u8],
) -> IResult<&'input [u8], Vec<Forward>, E> { ) -> IResult<&'input [u8], Vec<Forward>, E> {
let mut input = input;
consume!((input, number_of_forwards) = uleb(input)?); consume!((input, number_of_forwards) = uleb(input)?);
let mut forwards = Vec::with_capacity(number_of_forwards as usize); let mut forwards = Vec::with_capacity(number_of_forwards as usize);