diff --git a/src/barc.rs b/src/barc.rs index 8828d35..9a121c8 100644 --- a/src/barc.rs +++ b/src/barc.rs @@ -177,7 +177,7 @@ impl Fail for BarcError { match *self { BarcError::Body(ref be) => Some(be), BarcError::Io(ref e) => Some(e), - BarcError::InvalidHeader(ref flr) => Some(flr.cause()), + BarcError::InvalidHeader(ref flr) => Some(flr.as_fail()), _ => None } } diff --git a/src/main.rs b/src/main.rs index a08b25d..cff7292 100644 --- a/src/main.rs +++ b/src/main.rs @@ -28,7 +28,7 @@ use body_image::barc::BrotliCompressStrategy; fn main() { let r = run(); if let Err(e) = r { - error!("{}; (backtrace) {}", e.cause(), e.backtrace()); + error!("{}; (backtrace) {}", e.as_fail(), e.backtrace()); process::exit(2); } }