From b2effabfc5d02bab56bae00e7aa138a42bd7d3b6 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 25 Dec 2011 02:13:27 +0000 Subject: 100% test coverage. git-svn-id: http://svn.drobilla.net/serd/trunk@276 490d8e77-9747-427b-9fa3-0b8f29cee8a0 --- src/node.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'src/node.c') diff --git a/src/node.c b/src/node.c index fbcbe1f5..59839e34 100644 --- a/src/node.c +++ b/src/node.c @@ -134,11 +134,7 @@ serd_node_new_uri(const SerdURI* uri, const SerdURI* base, SerdURI* out) node.n_bytes = actual_len; node.n_chars = actual_len; - // FIXME: double parse - if (serd_uri_parse(buf, out)) { - fprintf(stderr, "Failed to parse URI <%s>\n", buf); - return SERD_NODE_NULL; - } + serd_uri_parse(buf, out); // TODO: cleverly avoid double parse return node; } @@ -201,7 +197,7 @@ serd_node_new_integer(long i) { long abs_i = labs(i); const long digits = (long)fmax(1.0, ceil(log10((double)abs_i + 1))); - char* buf = calloc(digits + 1, 1); + char* buf = calloc(digits + 2, 1); SerdNode node = { (const uint8_t*)buf, 0, 0, 0, SERD_LITERAL }; // Point s to the end -- cgit v1.2.1