diff options
Diffstat (limited to 'src/writer.c')
-rw-r--r-- | src/writer.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/writer.c b/src/writer.c index a0e5f3a3..c86b066d 100644 --- a/src/writer.c +++ b/src/writer.c @@ -857,7 +857,8 @@ write_curie(SerdWriter* const writer, const SerdNode* const node) SerdStatus st = SERD_SUCCESS; if (writer->syntax == SERD_NTRIPLES || writer->syntax == SERD_NQUADS) { - if ((st = serd_env_expand_in_place(writer->env, node, &prefix, &suffix))) { + const SerdStringView curie = serd_node_string_view(node); + if ((st = serd_env_expand_in_place(writer->env, curie, &prefix, &suffix))) { return w_err(writer, st, "undefined namespace prefix in `%s'", |