summaryrefslogtreecommitdiffstats
path: root/src/sord.c
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2012-03-03 21:42:30 +0000
committerDavid Robillard <d@drobilla.net>2012-03-03 21:42:30 +0000
commit8be9efb931773da4afc90ddaa1776387a9cea630 (patch)
tree9f56e22aa5de381dea400d24ee0848dd4e801b25 /src/sord.c
parent3d1d265a9e32c96cf2a959de6a569afd8b79ec81 (diff)
downloadsord-8be9efb931773da4afc90ddaa1776387a9cea630.tar.gz
sord-8be9efb931773da4afc90ddaa1776387a9cea630.tar.bz2
sord-8be9efb931773da4afc90ddaa1776387a9cea630.zip
Add sord_iter_get_node().
git-svn-id: http://svn.drobilla.net/sord/trunk@201 3d64ff67-21c5-427c-a301-fe4f08042e5a
Diffstat (limited to 'src/sord.c')
-rw-r--r--src/sord.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/sord.c b/src/sord.c
index 249fb0d..eac5087 100644
--- a/src/sord.c
+++ b/src/sord.c
@@ -421,6 +421,12 @@ sord_iter_get(const SordIter* iter, SordQuad id)
}
}
+const SordNode*
+sord_iter_get_node(const SordIter* iter, SordQuadIndex index)
+{
+ return ((SordNode**)zix_tree_get(iter->cur))[index];
+}
+
bool
sord_iter_next(SordIter* iter)
{