From 27249b15a561221ae693a6f26e817eb65d19404d Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sun, 28 Oct 2018 16:57:18 +0100 Subject: Ensure serd_new_resolved_uri returns an absolute URI or NULL --- src/env.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/env.c') diff --git a/src/env.c b/src/env.c index 5a7c04fb..00585426 100644 --- a/src/env.c +++ b/src/env.c @@ -120,11 +120,10 @@ serd_env_set_base_uri(SerdEnv* env, SerdNode* base_uri_node = serd_new_resolved_uri_i( serd_node_get_string(uri), &env->base_uri); - SerdURI base_uri; - serd_uri_parse(serd_node_get_string(base_uri_node), &base_uri); - if (base_uri_node) { // Replace the current base URI + SerdURI base_uri; + serd_uri_parse(serd_node_get_string(base_uri_node), &base_uri); serd_node_free(env->base_uri_node); env->base_uri_node = base_uri_node; env->base_uri = base_uri; -- cgit v1.2.1