aboutsummaryrefslogtreecommitdiffstats
path: root/widgets/table/e-tree-sorted.c
diff options
context:
space:
mode:
authorChristopher James Lahey <clahey@ximian.com>2001-03-31 19:41:34 +0800
committerChris Lahey <clahey@src.gnome.org>2001-03-31 19:41:34 +0800
commit40dff989475d31e3d24dd8ae38dc79c191358e52 (patch)
tree97c333a80ffd6749160072dcbf80f73b0a39fe0f /widgets/table/e-tree-sorted.c
parent279a7d4091950e26057fe36a6dcb4463c2bebb30 (diff)
downloadgsoc2013-evolution-40dff989475d31e3d24dd8ae38dc79c191358e52.tar
gsoc2013-evolution-40dff989475d31e3d24dd8ae38dc79c191358e52.tar.gz
gsoc2013-evolution-40dff989475d31e3d24dd8ae38dc79c191358e52.tar.bz2
gsoc2013-evolution-40dff989475d31e3d24dd8ae38dc79c191358e52.tar.lz
gsoc2013-evolution-40dff989475d31e3d24dd8ae38dc79c191358e52.tar.xz
gsoc2013-evolution-40dff989475d31e3d24dd8ae38dc79c191358e52.tar.zst
gsoc2013-evolution-40dff989475d31e3d24dd8ae38dc79c191358e52.zip
New implementation based on a tree instead of a hash table.
2001-03-31 Christopher James Lahey <clahey@ximian.com> * e-tree-selection-model.c, e-tree-selection-model.h: New implementation based on a tree instead of a hash table. * e-tree-sorted.c, e-tree-sorted.h: Added e_tree_sorted_num_children. svn path=/trunk/; revision=9070
Diffstat (limited to 'widgets/table/e-tree-sorted.c')
-rw-r--r--widgets/table/e-tree-sorted.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/widgets/table/e-tree-sorted.c b/widgets/table/e-tree-sorted.c
index a5e5e751f5..b041e73952 100644
--- a/widgets/table/e-tree-sorted.c
+++ b/widgets/table/e-tree-sorted.c
@@ -1173,3 +1173,11 @@ e_tree_sorted_orig_position (ETreeSorted *ets,
ETreeSortedPath *sorted_path = path;
return sorted_path->orig_position;
}
+
+int
+e_tree_sorted_node_num_children (ETreeSorted *ets,
+ ETreePath path)
+{
+ ETreeSortedPath *sorted_path = path;
+ return sorted_path->num_children;
+}