Удалить тройки без контекста из графика Редленда

Я использую библиотеку Redland librdf и хотел бы удалить все тройки без связанного контекстного узла из графика. Я пытался пройти NULL как указатель узла контекста на librdf_model_context_remove_statements, но это приводит к rdf_model.c:1358: (librdf_model_context_remove_statements) assertion failed: object pointer of type librdf_node is NULL.

Есть ли какие-либо вызовы API, которые я пропустил, чтобы сделать это, или мне пришлось бы повторять каждую тройку в графе и исследовать контекст?

Если Дэйв читает, почему пропуск NULL не разрешен?

0 ответов

Другие вопросы по тегам