diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/env.c | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -184,15 +184,15 @@ serd_env_set_prefix(SerdEnv* env, serd_env_add(env, name, uri); } else if (!env->base_uri_node) { return SERD_ERR_BAD_ARG; - } else { - // Resolve relative URI and create a new node and URI for it - SerdNode* const abs_uri = serd_new_resolved_uri(uri, env->base_uri); - - // Set prefix to resolved (absolute) URI - serd_env_add(env, name, serd_node_string_view(abs_uri)); - serd_node_free(abs_uri); } + // Resolve relative URI and create a new node and URI for it + SerdNode* abs_uri = serd_new_resolved_uri(uri, env->base_uri); + + // Set prefix to resolved (absolute) URI + serd_env_add(env, name, serd_node_string_view(abs_uri)); + serd_node_free(abs_uri); + return SERD_SUCCESS; } |