summaryrefslogtreecommitdiffstats
path: root/src/port.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-02-19 00:46:59 +0000
committerDavid Robillard <d@drobilla.net>2007-02-19 00:46:59 +0000
commitd3d736deba06ca2ef655858ac22d8267c5cc6363 (patch)
tree1f21bcdb93d2935a3641c7e150771688bb1b63bb /src/port.c
parent0153919a422e7a520c38f9cd01e9a079f73c80fd (diff)
downloadlilv-d3d736deba06ca2ef655858ac22d8267c5cc6363.tar.gz
lilv-d3d736deba06ca2ef655858ac22d8267c5cc6363.tar.bz2
lilv-d3d736deba06ca2ef655858ac22d8267c5cc6363.zip
Header/API cleanups.
Removed public exposure of raptor/rasqal. Redefined opaque types properly. git-svn-id: http://svn.drobilla.net/lad/slv2@317 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/port.c')
-rw-r--r--src/port.c38
1 files changed, 19 insertions, 19 deletions
diff --git a/src/port.c b/src/port.c
index c6d0c10..8a298d7 100644
--- a/src/port.c
+++ b/src/port.c
@@ -19,11 +19,11 @@
#define _XOPEN_SOURCE 500
#include <assert.h>
#include <stdlib.h>
+#include <stdio.h>
#include <string.h>
#include <limits.h>
#include <slv2/port.h>
#include <slv2/types.h>
-#include <slv2/query.h>
#include <slv2/util.h>
@@ -50,8 +50,8 @@ slv2_port_by_symbol(const char* symbol)
SLV2PortClass
-slv2_port_get_class(SLV2Plugin* p,
- SLV2PortID id)
+slv2_port_get_class(SLV2Plugin p,
+ SLV2PortID id)
{
SLV2Strings class = slv2_port_get_value(p, id, "rdf:type");
@@ -61,7 +61,7 @@ slv2_port_get_class(SLV2Plugin* p,
enum { UNKNOWN, AUDIO, CONTROL, MIDI } type = UNKNOWN;
for (unsigned i=0; i < slv2_strings_size(class); ++i) {
- char* value = slv2_strings_get_at(class, i);
+ const char* value = slv2_strings_get_at(class, i);
if (!strcmp(value, "http://lv2plug.in/ontology#InputPort"))
io = 0;
else if (!strcmp(value, "http://lv2plug.in/ontology#OutputPort"))
@@ -97,7 +97,7 @@ slv2_port_get_class(SLV2Plugin* p,
SLV2Strings
-slv2_port_get_value(SLV2Plugin* p,
+slv2_port_get_value(SLV2Plugin p,
SLV2PortID id,
const char* property)
{
@@ -136,8 +136,8 @@ slv2_port_get_value(SLV2Plugin* p,
char*
-slv2_port_get_symbol(SLV2Plugin* p,
- SLV2PortID id)
+slv2_port_get_symbol(SLV2Plugin p,
+ SLV2PortID id)
{
char* result = NULL;
@@ -154,8 +154,8 @@ slv2_port_get_symbol(SLV2Plugin* p,
char*
-slv2_port_get_name(SLV2Plugin* p,
- SLV2PortID id)
+slv2_port_get_name(SLV2Plugin p,
+ SLV2PortID id)
{
char* result = NULL;
@@ -172,8 +172,8 @@ slv2_port_get_name(SLV2Plugin* p,
float
-slv2_port_get_default_value(SLV2Plugin* p,
- SLV2PortID id)
+slv2_port_get_default_value(SLV2Plugin p,
+ SLV2PortID id)
{
// FIXME: do casting properly in the SPARQL query
@@ -192,8 +192,8 @@ slv2_port_get_default_value(SLV2Plugin* p,
float
-slv2_port_get_minimum_value(SLV2Plugin* p,
- SLV2PortID id)
+slv2_port_get_minimum_value(SLV2Plugin p,
+ SLV2PortID id)
{
// FIXME: do casting properly in the SPARQL query
@@ -212,8 +212,8 @@ slv2_port_get_minimum_value(SLV2Plugin* p,
float
-slv2_port_get_maximum_value(SLV2Plugin* p,
- SLV2PortID id)
+slv2_port_get_maximum_value(SLV2Plugin p,
+ SLV2PortID id)
{
// FIXME: do casting properly in the SPARQL query
@@ -232,16 +232,16 @@ slv2_port_get_maximum_value(SLV2Plugin* p,
SLV2Strings
-slv2_port_get_properties(const SLV2Plugin* p,
- SLV2PortID id)
+slv2_port_get_properties(SLV2Plugin p,
+ SLV2PortID id)
{
return slv2_port_get_value(p, id, "lv2:portProperty");
}
SLV2Strings
-slv2_port_get_hints(const SLV2Plugin* p,
- SLV2PortID id)
+slv2_port_get_hints(SLV2Plugin p,
+ SLV2PortID id)
{
return slv2_port_get_value(p, id, "lv2:portHint");
}