Skip to content
This repository was archived by the owner on Aug 16, 2021. It is now read-only.

Commit 8cb6044

Browse files
committed
Fix 1.10 build
1 parent 3df327c commit 8cb6044

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/lib.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -579,14 +579,15 @@ impl<'a, T> fmt::Display for DisplayChain<'a, T>
579579
where T: ChainedError
580580
{
581581
fn fmt(&self, fmt: &mut fmt::Formatter) -> fmt::Result {
582-
writeln!(fmt, "Error: {}", self.0)?;
582+
// Keep `try!` for 1.10 support
583+
try!(writeln!(fmt, "Error: {}", self.0));
583584

584585
for e in self.0.iter().skip(1) {
585-
writeln!(fmt, "Caused by: {}", e)?;
586+
try!(writeln!(fmt, "Caused by: {}", e));
586587
}
587588

588589
if let Some(backtrace) = self.0.backtrace() {
589-
writeln!(fmt, "{:?}", backtrace)?;
590+
try!(writeln!(fmt, "{:?}", backtrace));
590591
}
591592

592593
Ok(())

0 commit comments

Comments
 (0)