From 82af4d09d7f08f25c160971e92d760b0147ad0fa Mon Sep 17 00:00:00 2001 From: David Robillard <d@drobilla.net> Date: Thu, 19 Dec 2019 10:21:30 -0500 Subject: Remove SERD_NOTHING node type --- serd/serd.h | 7 ------- src/node.c | 2 +- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/serd/serd.h b/serd/serd.h index 91903c7e..f09d2ea8 100644 --- a/serd/serd.h +++ b/serd/serd.h @@ -153,13 +153,6 @@ typedef uint32_t SerdStatementFlags; SerdStatementFlags rather than this type. */ typedef enum { - /** - The type of a nonexistent node. - - This type is useful as a sentinel, but is never emitted by the reader. - */ - SERD_NOTHING = 0, - /** Literal value. diff --git a/src/node.c b/src/node.c index a5dabd33..507bf5d3 100644 --- a/src/node.c +++ b/src/node.c @@ -413,7 +413,7 @@ serd_node_new_blob(const void* buf, size_t size, bool wrap_lines) SerdType serd_node_get_type(const SerdNode* node) { - return node ? node->type : SERD_NOTHING; + return node->type; } const char* -- cgit v1.2.1