diff --git a/src/output.rs b/src/output.rs index fbae5483..0205f48e 100644 --- a/src/output.rs +++ b/src/output.rs @@ -225,8 +225,8 @@ impl Drop for OutputType { let _ = command.wait(); } OutputType::BuiltinPager(ref mut pager) => { - if pager.handle.is_some() { - let _ = pager.handle.take().unwrap().join().unwrap(); + if let Some(handle) = pager.handle.take() { + let _ = handle.join(); } } OutputType::Stdout(_) => (),