diff --git a/src/encoder.rs b/src/encoder.rs index 8594407..d9fee46 100644 --- a/src/encoder.rs +++ b/src/encoder.rs @@ -239,7 +239,7 @@ where /// This method can fail if the output cannot be written to pub fn flush(mut self) -> io::Result<()> { self.pending += 1; - if self.state.low <= self.state.quarter() { + if self.state.low < self.state.quarter() { self.emit(false)?; } else { self.emit(true)?;