Skip to content

Commit f298480

Browse files
committed
Add context to stdout writes in preprocess
1 parent 0dca3c0 commit f298480

2 files changed

Lines changed: 3 additions & 3 deletions

File tree

‎src/io/writers.rs‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ define_whichever! {
1212
/// used for all variants, and all variants are wrapped in
1313
/// [`WriterWithContext`] to add context to write errors.
1414
#[derive(Debug)]
15-
pub(crate) enum WriteFileZipStdout {
15+
pub(crate) enum WriteFileZipStdout {
1616
/// A writer for a regular uncompressed file.
1717
File(WriterWithContext<BufWriter<File>>),
1818
/// A writer for a gzip compressed file.

‎src/processes/integrated/preprocess.rs‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -286,8 +286,8 @@ fn trim_and_deflate(
286286
/// number of read patterns is returned.
287287
fn output_deflated_sequences(
288288
metadata_by_sequence: DeflatedSequences, mut table_writer: impl Write,
289-
) -> Result<usize, std::io::Error> {
290-
let mut stdout_writer = BufWriter::new(std::io::stdout());
289+
) -> std::io::Result<usize> {
290+
let mut stdout_writer = OutputOptions::new_stdout().open()?;
291291

292292
let mut read_pattern_number = 0;
293293
for (sequence, metadata) in metadata_by_sequence {

0 commit comments

Comments
 (0)