From d1e9dbbba3b4bb91506ad0dab1f7a0e833ac8d36 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Tue, 3 Jan 2012 20:57:48 +0000 Subject: Improved coverage for plugin.c. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@3911 a436a847-0d15-0410-975c-d299462d15a1 --- src/node.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/node.c') diff --git a/src/node.c b/src/node.c index debf1be..38655a4 100644 --- a/src/node.c +++ b/src/node.c @@ -349,7 +349,7 @@ LILV_API const char* lilv_node_as_string(const LilvNode* value) { - return value->str_val; + return value ? value->str_val : NULL; } LILV_API @@ -380,10 +380,11 @@ float lilv_node_as_float(const LilvNode* value) { assert(lilv_node_is_float(value) || lilv_node_is_int(value)); - if (lilv_node_is_float(value)) + if (lilv_node_is_float(value)) { return value->val.float_val; - else // lilv_node_is_int(value) + } else { // lilv_node_is_int(value) return (float)value->val.int_val; + } } LILV_API -- cgit v1.2.1