From 0c28ca816f7d28d8a522d41f2d6d31d0112324da Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 9 Jun 2011 06:11:04 +0000 Subject: Add sord_contains (ticket #711). git-svn-id: http://svn.drobilla.net/sord/trunk@148 3d64ff67-21c5-427c-a301-fe4f08042e5a --- src/sord.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/sord.c') diff --git a/src/sord.c b/src/sord.c index 17f90e5..1142b41 100644 --- a/src/sord.c +++ b/src/sord.c @@ -793,6 +793,15 @@ sord_find(SordModel* sord, const SordQuad pat) return sord_iter_new(sord, cur, pat, index_order, mode, prefix_len); } +bool +sord_contains(SordModel* sord, const SordQuad pat) +{ + SordIter* iter = sord_find(sord, pat); + bool ret = (iter != NULL); + sord_iter_free(iter); + return ret; +} + static SordNode* sord_lookup_name(SordWorld* world, const uint8_t* str) { -- cgit v1.2.1