diff options
author | David Robillard <d@drobilla.net> | 2012-11-23 02:36:26 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2012-11-23 02:36:26 +0000 |
commit | f7963514ecc6b09717e5a5b49845cb0043145e37 (patch) | |
tree | 2abc5e87919893e554b30314ad04d0137fab2672 /src/world.c | |
parent | 3a779910b25092981e7dd84d976987e7556916a4 (diff) | |
download | lilv-f7963514ecc6b09717e5a5b49845cb0043145e37.tar.gz lilv-f7963514ecc6b09717e5a5b49845cb0043145e37.tar.bz2 lilv-f7963514ecc6b09717e5a5b49845cb0043145e37.zip |
Factor out common "ask if a triple is present" pattern.
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4856 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/world.c')
-rw-r--r-- | src/world.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/world.c b/src/world.c index b34cf3c..afa3422 100644 --- a/src/world.c +++ b/src/world.c @@ -221,6 +221,15 @@ lilv_world_query_internal(LilvWorld* world, return sord_search(world->model, subject, predicate, object, NULL); } +bool +lilv_world_ask_internal(LilvWorld* world, + const SordNode* subject, + const SordNode* predicate, + const SordNode* object) +{ + return sord_ask(world->model, subject, predicate, object, NULL); +} + LilvNodes* lilv_world_query_values_internal(LilvWorld* world, const SordNode* subject, |