diff options
Diffstat (limited to 'src/serdi.c')
-rw-r--r-- | src/serdi.c | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/serdi.c b/src/serdi.c index 99be638c..c16cd668 100644 --- a/src/serdi.c +++ b/src/serdi.c @@ -312,9 +312,12 @@ main(int argc, char** argv) output_style |= SERD_STYLE_BULK; } - SerdWriter* writer = serd_writer_new( - output_syntax, (SerdStyle)output_style, - env, &base_uri, serd_file_sink, out_fd); + SerdWriter* writer = serd_writer_new(output_syntax, + (SerdStyle)output_style, + env, + &base_uri, + (SerdWriteFunc)fwrite, + out_fd); SerdReader* reader = serd_reader_new( input_syntax, writer, NULL, @@ -341,7 +344,7 @@ main(int argc, char** argv) } else { st = serd_reader_start_stream( reader, - bulk_read ? (SerdSource)fread : serd_file_read_byte, + bulk_read ? (SerdReadFunc)fread : serd_file_read_byte, (SerdStreamErrorFunc)ferror, in_fd, in_name, |