From 44846374476986dbff7ac6f576ec02eecc2e2902 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 2 Aug 2021 11:35:26 -0400 Subject: Factor out opening output files --- src/serdi.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'src/serdi.c') diff --git a/src/serdi.c b/src/serdi.c index 56762b23..b1771fec 100644 --- a/src/serdi.c +++ b/src/serdi.c @@ -380,12 +380,8 @@ main(int argc, char** argv) const SerdDescribeFlags describe_flags = no_inline ? SERD_NO_INLINE_OBJECTS : 0u; - const size_t block_size = bulk_write ? 4096u : 1u; SerdByteSink* const byte_sink = - out_filename - ? serd_byte_sink_new_filename(out_filename, block_size) - : serd_byte_sink_new_function((SerdWriteFunc)fwrite, stdout, block_size); - + serd_open_output(out_filename, bulk_write ? 4096u : 1u); if (!byte_sink) { perror("serdi: error opening output file"); return 1; -- cgit v1.2.1