Add versioned/persistent GTree interface. originalwork
authorDana Jansens <danakj@orodu.net>
Thu, 12 Nov 2009 23:23:09 +0000 (18:23 -0500)
committerDana Jansens <danakj@orodu.net>
Thu, 12 Nov 2009 23:23:09 +0000 (18:23 -0500)
commitf7e3f3e86cff7618b325d50190c5ffb371c9d2a0
treed302fd9cd1adb313f7987403a4a3fd968e69695e
parent904361880d5a018eea7798acf1dabc752e3c0ca5
Add versioned/persistent GTree interface.

Change g_tree_lookup_related() to not take a version, but search on the current/latest version of the GTree.
Add a func_v() version for each of the g_tree_lookup/foreach/search/height functions, which takes an extra version argument, which is the version of the GTree for which to query.
glib/gtree.c
glib/gtree.h
tests/tree-test.c