aboutsummaryrefslogtreecommitdiffstats
path: root/src/node.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/node.c')
-rw-r--r--src/node.c10
1 files changed, 3 insertions, 7 deletions
diff --git a/src/node.c b/src/node.c
index 9468325b..088ab058 100644
--- a/src/node.c
+++ b/src/node.c
@@ -167,12 +167,8 @@ result(const SerdStatus status, const size_t count)
}
SerdNode*
-serd_new_simple_node(const SerdNodeType type, const SerdStringView str)
+serd_new_token(const SerdNodeType type, const SerdStringView str)
{
- if (type != SERD_BLANK && type != SERD_URI && type != SERD_VARIABLE) {
- return NULL;
- }
-
SerdNodeFlags flags = 0u;
const size_t length = str.buf ? str.len : 0u;
SerdNode* node = serd_node_malloc(length, flags, type);
@@ -288,7 +284,7 @@ serd_new_literal(const SerdStringView string,
SerdNode*
serd_new_blank(const SerdStringView str)
{
- return serd_new_simple_node(SERD_BLANK, str);
+ return serd_new_token(SERD_BLANK, str);
}
ExessResult
@@ -463,7 +459,7 @@ serd_node_compare(const SerdNode* const a, const SerdNode* const b)
SerdNode*
serd_new_uri(const SerdStringView str)
{
- return serd_new_simple_node(SERD_URI, str);
+ return serd_new_token(SERD_URI, str);
}
SerdNode*