summaryrefslogtreecommitdiffstats
path: root/ingen
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2015-03-16 23:46:13 +0000
committerDavid Robillard <d@drobilla.net>2015-03-16 23:46:13 +0000
commiteec368a98300aefbf07efafd169cd7a5acd4fc17 (patch)
tree7bc352b852a5128ecc7558315000995f4d0c5672 /ingen
parent9b568f59b0b12ad6d722106a8fd50e6fdb6c304e (diff)
downloadingen-eec368a98300aefbf07efafd169cd7a5acd4fc17.tar.gz
ingen-eec368a98300aefbf07efafd169cd7a5acd4fc17.tar.bz2
ingen-eec368a98300aefbf07efafd169cd7a5acd4fc17.zip
Fix "no subject" errors when sending file paths.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@5642 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'ingen')
-rw-r--r--ingen/AtomReader.hpp2
-rw-r--r--ingen/URIs.hpp1
2 files changed, 2 insertions, 1 deletions
diff --git a/ingen/AtomReader.hpp b/ingen/AtomReader.hpp
index 516ac983..27b0f80c 100644
--- a/ingen/AtomReader.hpp
+++ b/ingen/AtomReader.hpp
@@ -52,7 +52,7 @@ public:
private:
void get_atom(const LV2_Atom* in, Atom& out);
- const char* atom_to_uri(const LV2_Atom* atom);
+ boost::optional<Raul::URI> atom_to_uri(const LV2_Atom* atom);
boost::optional<Raul::Path> atom_to_path(const LV2_Atom* atom);
void get_props(const LV2_Atom_Object* obj,
diff --git a/ingen/URIs.hpp b/ingen/URIs.hpp
index a2f949d2..ee41d80c 100644
--- a/ingen/URIs.hpp
+++ b/ingen/URIs.hpp
@@ -60,6 +60,7 @@ public:
const Quark atom_Float;
const Quark atom_Int;
const Quark atom_Object;
+ const Quark atom_Path;
const Quark atom_Sequence;
const Quark atom_Sound;
const Quark atom_String;