From 47e35393464abc9d92f92974ecef173c7e1b372f Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 3 Jun 2018 22:15:53 +0200 Subject: Add SerdCursor to public API --- src/serdi.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/serdi.c') diff --git a/src/serdi.c b/src/serdi.c index 7543ed7c..1e562ff0 100644 --- a/src/serdi.c +++ b/src/serdi.c @@ -234,15 +234,18 @@ main(int argc, char** argv) serd_reader_add_blank_prefix(reader, add_prefix); serd_node_free(root); - SerdStatus status = SERD_SUCCESS; + SerdStatus status = SERD_SUCCESS; + SerdNode* input_name = NULL; if (from_string) { - status = serd_reader_start_string(reader, input); + input_name = serd_new_string("string"); + status = serd_reader_start_string(reader, input, input_name); } else if (from_stdin) { + input_name = serd_new_string("stdin"); status = serd_reader_start_stream(reader, serd_file_read_byte, (SerdStreamErrorFunc)ferror, stdin, - "(stdin)", + input_name, 1); } else { status = serd_reader_start_file(reader, input, bulk_read); -- cgit v1.2.1