Remove iflet by mapping

This commit is contained in:
Matthias Beyer 2016-05-14 19:37:46 +02:00
parent 944a9bf876
commit a26a0645bd

View file

@ -1083,11 +1083,9 @@ fn verify_header(t: &Table) -> Result<()> {
} }
fn verify_header_consistency(t: Table) -> EntryResult<Table> { fn verify_header_consistency(t: Table) -> EntryResult<Table> {
if let Err(e) = verify_header(&t) { verify_header(&t)
Err(ParserError::new(ParserErrorKind::HeaderInconsistency, Some(Box::new(e)))) .map_err(|e| ParserError::new(ParserErrorKind::HeaderInconsistency, Some(Box::new(e))))
} else { .map(|_| t)
Ok(t)
}
} }
fn has_only_tables(t: &Table) -> bool { fn has_only_tables(t: &Table) -> bool {