From 3af74220b27e5b5b2bfa7061eb773d0a563d2600 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 10 Dec 2011 00:24:56 +0000 Subject: Fix base URI used for parsing dynmanifest plugin data. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@3847 a436a847-0d15-0410-975c-d299462d15a1 --- src/plugin.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/plugin.c') diff --git a/src/plugin.c b/src/plugin.c index f4f1315..f8cf054 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -64,7 +64,7 @@ lilv_plugin_free(LilvPlugin* p) } dlclose(p->dynmanifest->lib); - lilv_node_free(p->dynmanifest->uri); + lilv_node_free(p->dynmanifest->bundle); free(p->dynmanifest); } #endif @@ -154,7 +154,7 @@ lilv_plugin_load(LilvPlugin* p) p->dynmanifest->lib, "lv2_dyn_manifest_get_data"); if (get_data_func) { serd_env_set_base_uri( - env, sord_node_to_serd_node(p->dynmanifest->uri->val.uri_val)); + env, sord_node_to_serd_node(p->dynmanifest->bundle->val.uri_val)); FILE* fd = tmpfile(); get_data_func(p->dynmanifest->handle, fd, lilv_node_as_string(p->plugin_uri)); -- cgit v1.2.1