diff --git a/src/filter_plugin/skip.rs b/src/filter_plugin/skip.rs index 052c65c..9bb897a 100644 --- a/src/filter_plugin/skip.rs +++ b/src/filter_plugin/skip.rs @@ -30,8 +30,7 @@ impl FilterPlugin for SkipBytesFilter { } // Copy the remaining data using io::copy for efficiency - std::io::copy(reader, writer)?; - Ok(()) + std::io::copy(reader, writer) } } diff --git a/src/filter_plugin/strip_ansi.rs b/src/filter_plugin/strip_ansi.rs index 500f577..0e70f15 100644 --- a/src/filter_plugin/strip_ansi.rs +++ b/src/filter_plugin/strip_ansi.rs @@ -14,7 +14,6 @@ impl FilterPlugin for StripAnsiFilter { fn filter(&mut self, reader: &mut R, writer: &mut W) -> Result<()> { let mut ansi_writer = Writer::new(writer); std::io::copy(reader, &mut ansi_writer)?; - ansi_writer.flush()?; - Ok(()) + ansi_writer.flush() } }