From d9ebcb2a89b4953d85c6cad9aceea1ad9b831254 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 10 Jan 2013 06:22:34 +0000 Subject: Make lilv_plugin_get_port_by_designation() return a const pointer. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4912 a436a847-0d15-0410-975c-d299462d15a1 --- src/plugin.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/plugin.c b/src/plugin.c index 3386e02..4952f01 100644 --- a/src/plugin.c +++ b/src/plugin.c @@ -612,7 +612,7 @@ lilv_plugin_has_latency(const LilvPlugin* p) return ret; } -static LilvPort* +static const LilvPort* lilv_plugin_get_port_by_property(const LilvPlugin* plugin, const LilvNode* port_property) { @@ -637,7 +637,7 @@ lilv_plugin_get_port_by_property(const LilvPlugin* plugin, } LILV_API -LilvPort* +const LilvPort* lilv_plugin_get_port_by_designation(const LilvPlugin* plugin, const LilvNode* port_class, const LilvNode* designation) @@ -668,10 +668,10 @@ LILV_API uint32_t lilv_plugin_get_latency_port_index(const LilvPlugin* p) { - LilvNode* property = lilv_node_new_from_node( + LilvNode* prop = lilv_node_new_from_node( p->world, p->world->uris.lv2_reportsLatency); - LilvPort* latency_port = lilv_plugin_get_port_by_property(p, property); - lilv_node_free(property); + const LilvPort* latency_port = lilv_plugin_get_port_by_property(p, prop); + lilv_node_free(prop); return latency_port ? latency_port->index : UINT32_MAX; } -- cgit v1.2.1