summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2007-10-02 04:18:44 +0000
committerDavid Robillard <d@drobilla.net>2007-10-02 04:18:44 +0000
commit802fbfcc46f878f22d1b618baf04889a26d58da0 (patch)
treefcd565ce562f2a8bd3c6f9b3c229cf5f9e7a6fac /src
parente9f83907bf62950cc20b7bb3ceb7d680ea547961 (diff)
downloadraul-802fbfcc46f878f22d1b618baf04889a26d58da0.tar.gz
raul-802fbfcc46f878f22d1b618baf04889a26d58da0.tar.bz2
raul-802fbfcc46f878f22d1b618baf04889a26d58da0.zip
Be veeewwwwyy quiet, I'm hunting bugwits!
git-svn-id: http://svn.drobilla.net/lad/raul@801 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src')
-rw-r--r--src/RDFModel.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/RDFModel.cpp b/src/RDFModel.cpp
index 33629ba..5fdf521 100644
--- a/src/RDFModel.cpp
+++ b/src/RDFModel.cpp
@@ -97,7 +97,6 @@ Model::~Model()
void
Model::setup_prefixes()
{
- Glib::Mutex::Lock lock(_world.mutex());
assert(_serializer);
for (Namespaces::const_iterator i = _world.prefixes().begin(); i != _world.prefixes().end(); ++i) {
@@ -182,6 +181,10 @@ Model::add_statement(const Node& subject,
{
Glib::Mutex::Lock lock(_world.mutex());
+ assert(subject.get_node());
+ assert(predicate.get_node());
+ assert(object.get_node());
+
librdf_statement* triple = librdf_new_statement_from_nodes(_world.world(),
subject.get_node(), predicate.get_node(), object.get_node());