diff options
author | David Robillard <d@drobilla.net> | 2021-07-22 15:26:22 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2022-01-14 19:37:51 -0500 |
commit | ca3a7049506cd1ba91326a36fc02a7319657728c (patch) | |
tree | 7289c877d9dc6286ab1826fab45e8a1612e8bc20 /src/nodes.c | |
parent | 21f17ad27b3e805003e50b0f5fcbe606bfef0f3b (diff) | |
download | serd-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.c | 19 |
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* |