diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/RDFModel.cpp | 5 |
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()); |