diff options
author | David Robillard <d@drobilla.net> | 2021-08-13 12:46:05 -0400 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2021-08-13 12:46:05 -0400 |
commit | 6f36b5a3fb181f6b9f9b1538d894efe24a0e92c7 (patch) | |
tree | 0d3ae8a9a384fed74317828843b290e762448e76 /src/node.c | |
parent | b72238c97fe2e3c9db550af7d4b22d41c8350eaf (diff) | |
download | lilv-6f36b5a3fb181f6b9f9b1538d894efe24a0e92c7.tar.gz lilv-6f36b5a3fb181f6b9f9b1538d894efe24a0e92c7.tar.bz2 lilv-6f36b5a3fb181f6b9f9b1538d894efe24a0e92c7.zip |
fixup! WIP: Port to serd1
Diffstat (limited to 'src/node.c')
-rw-r--r-- | src/node.c | 14 |
1 files changed, 6 insertions, 8 deletions
@@ -31,7 +31,7 @@ LilvNode* lilv_new_uri(LilvWorld* world, const char* uri) { (void)world; - return serd_new_uri(SERD_MEASURE_STRING(uri)); + return serd_new_uri(SERD_STRING(uri)); } LilvNode* @@ -40,8 +40,8 @@ lilv_new_file_uri(LilvWorld* world, const char* host, const char* path) (void)world; char* abs_path = lilv_path_absolute(path); - SerdNode* s = - serd_new_file_uri(SERD_MEASURE_STRING(abs_path), SERD_MEASURE_STRING(host)); + SerdNode* s = serd_new_file_uri( + SERD_STRING(abs_path), host ? SERD_STRING(host) : SERD_EMPTY_STRING()); free(abs_path); return s; @@ -52,7 +52,7 @@ lilv_new_string(LilvWorld* world, const char* str) { (void)world; - return serd_new_string(SERD_MEASURE_STRING(str)); + return serd_new_string(SERD_STRING(str)); } LilvNode* @@ -60,7 +60,7 @@ lilv_new_int(LilvWorld* world, int val) { (void)world; - return serd_new_integer(val, world->uris.xsd_int); + return serd_new_integer(val, serd_node_string_view(world->uris.xsd_int)); } LilvNode* @@ -76,9 +76,7 @@ lilv_new_bool(LilvWorld* world, bool val) { (void)world; - return serd_new_typed_literal(val ? SERD_STATIC_STRING("true") - : SERD_STATIC_STRING("false"), - serd_node_string_view(world->uris.xsd_boolean)); + return serd_new_boolean(val); } LilvNode* |