aboutsummaryrefslogtreecommitdiffstats
path: root/src/nodes.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2021-07-22 15:26:22 -0400
committerDavid Robillard <d@drobilla.net>2022-01-14 19:37:51 -0500
commitca3a7049506cd1ba91326a36fc02a7319657728c (patch)
tree7289c877d9dc6286ab1826fab45e8a1612e8bc20 /src/nodes.c
parent21f17ad27b3e805003e50b0f5fcbe606bfef0f3b (diff)
downloadserd-ca3a7049506cd1ba91326a36fc02a7319657728c.tar.gz
serd-ca3a7049506cd1ba91326a36fc02a7319657728c.tar.bz2
serd-ca3a7049506cd1ba91326a36fc02a7319657728c.zip
Preserve long or short quoting from input documents
Diffstat (limited to 'src/nodes.c')
-rw-r--r--src/nodes.c19
1 files changed, 6 insertions, 13 deletions
diff --git a/src/nodes.c b/src/nodes.c
index 412d0d24..51f354bb 100644
--- a/src/nodes.c
+++ b/src/nodes.c
@@ -156,20 +156,13 @@ serd_nodes_string(SerdNodes* const nodes, const SerdStringView string)
return serd_nodes_manage(nodes, serd_new_string(string));
}
-const SerdNode*
-serd_nodes_plain_literal(SerdNodes* const nodes,
- const SerdStringView string,
- const SerdStringView language)
-{
- return serd_nodes_manage(nodes, serd_new_plain_literal(string, language));
-}
-
-const SerdNode*
-serd_nodes_typed_literal(SerdNodes* const nodes,
- const SerdStringView string,
- const SerdStringView datatype_uri)
+const SerdNode* SERD_ALLOCATED
+serd_nodes_literal(SerdNodes* const nodes,
+ const SerdStringView string,
+ const SerdNodeFlags flags,
+ const SerdStringView meta)
{
- return serd_nodes_manage(nodes, serd_new_typed_literal(string, datatype_uri));
+ return serd_nodes_manage(nodes, serd_new_literal(string, flags, meta));
}
const SerdNode*