Flush output on first print for /dev/zero fix

This commit is contained in:
Sharif Haason committed 2023-12-11 16:41:26 -05:00
1 parent 921327f2ae
commit 33d5b4dbda
1 file changed
+5 -1
+5 -1
View File
@@ -621,7 +621,6 @@ impl<'a, Writer: Write> Printer<'a, Writer> {
}
if is_empty {
self.print_header()?;
is_empty = false;
}
// squeeze is active, check if the line is the same
@@ -649,6 +648,11 @@ impl<'a, Writer: Write> Printer<'a, Writer> {
}
self.writer.write_all(b"\n")?;
if is_empty {
self.writer.flush()?;
is_empty = false;
}
// increment index to next line
self.idx += 8 * self.panels;