summaryrefslogtreecommitdiffstats
path: root/src/serialisation/Parser.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2011-02-15 23:30:14 +0000
committerDavid Robillard <d@drobilla.net>2011-02-15 23:30:14 +0000
commite58d64653df9b8520f789587b5547fb36bc0788a (patch)
treed2b83f54ddd0e85c5ba347163ffdd32e57e39fde /src/serialisation/Parser.cpp
parent570f1c791858aa62afa8278f4823719aa22501c5 (diff)
downloadingen-e58d64653df9b8520f789587b5547fb36bc0788a.tar.gz
ingen-e58d64653df9b8520f789587b5547fb36bc0788a.tar.bz2
ingen-e58d64653df9b8520f789587b5547fb36bc0788a.zip
Remove fuzzy lack of distinction between URIs and CURIEs.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2954 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/serialisation/Parser.cpp')
-rw-r--r--src/serialisation/Parser.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/serialisation/Parser.cpp b/src/serialisation/Parser.cpp
index d67f94f7..df97fb78 100644
--- a/src/serialisation/Parser.cpp
+++ b/src/serialisation/Parser.cpp
@@ -581,10 +581,11 @@ Parser::parse_node(
return boost::optional<Path>();
}
- const string plugin_uri = world->rdf_world()->expand_uri(plugin_node.to_c_string());
Resource::Properties props;
- props.insert(make_pair(uris.rdf_type, Raul::URI(uris.ingen_Node)));
- props.insert(make_pair(uris.rdf_instanceOf, Raul::Atom(Raul::Atom::URI, plugin_uri)));
+ props.insert(make_pair(uris.rdf_type,
+ Raul::URI(uris.ingen_Node)));
+ props.insert(make_pair(uris.rdf_instanceOf,
+ AtomRDF::node_to_atom(model, plugin_node)));
target->put(path, props);
parse_properties(world, target, model, subject, path, data);