diff options
Diffstat (limited to 'src/writer.c')
-rw-r--r-- | src/writer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/writer.c b/src/writer.c index ce9a5e1e..122cde01 100644 --- a/src/writer.c +++ b/src/writer.c @@ -169,7 +169,7 @@ reset_context(SerdWriter* writer) serd_node_free(&writer->context.predicate); writer->context = WRITE_CONTEXT_NULL; } - + static bool write_node(SerdWriter* writer, const SerdNode* node, @@ -357,7 +357,7 @@ serd_writer_write_statement(SerdWriter* writer, write_node(writer, object, object_datatype, object_lang); } - const WriteContext new_context = { graph ? serd_node_copy(graph) : SERD_NODE_NULL, + const WriteContext new_context = { serd_node_copy(graph), serd_node_copy(subject), serd_node_copy(predicate) }; reset_context(writer); |