aboutsummaryrefslogtreecommitdiffstats
path: root/e-util/e-tree-model.c
diff options
context:
space:
mode:
authorMatthew Barnes <mbarnes@redhat.com>2013-06-16 01:11:49 +0800
committerMatthew Barnes <mbarnes@redhat.com>2013-06-16 01:14:41 +0800
commitb58e9944529a890c5b9672cf6e5eb4f930112b63 (patch)
tree26c8eb8d719583d95eef1a6b1811f0ab74d13de8 /e-util/e-tree-model.c
parent275030595e58421288ba98a4abf67ba9e5a5e761 (diff)
downloadgsoc2013-evolution-b58e9944529a890c5b9672cf6e5eb4f930112b63.tar
gsoc2013-evolution-b58e9944529a890c5b9672cf6e5eb4f930112b63.tar.gz
gsoc2013-evolution-b58e9944529a890c5b9672cf6e5eb4f930112b63.tar.bz2
gsoc2013-evolution-b58e9944529a890c5b9672cf6e5eb4f930112b63.tar.lz
gsoc2013-evolution-b58e9944529a890c5b9672cf6e5eb4f930112b63.tar.xz
gsoc2013-evolution-b58e9944529a890c5b9672cf6e5eb4f930112b63.tar.zst
gsoc2013-evolution-b58e9944529a890c5b9672cf6e5eb4f930112b63.zip
Add e_tree_memory_get_n_children().
Replaces e_tree_memory_get_children(). The "paths" output parameter was unused, and was a bad idea anyway.
Diffstat (limited to 'e-util/e-tree-model.c')
-rw-r--r--e-util/e-tree-model.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/e-util/e-tree-model.c b/e-util/e-tree-model.c
index d866da8adc..d469d23da4 100644
--- a/e-util/e-tree-model.c
+++ b/e-util/e-tree-model.c
@@ -399,18 +399,17 @@ e_tree_model_node_is_expandable (ETreeModel *tree_model,
}
guint
-e_tree_model_node_get_children (ETreeModel *tree_model,
- ETreePath path,
- ETreePath **paths)
+e_tree_model_node_get_n_children (ETreeModel *tree_model,
+ ETreePath path)
{
ETreeModelClass *class;
g_return_val_if_fail (E_IS_TREE_MODEL (tree_model), 0);
class = E_TREE_MODEL_GET_CLASS (tree_model);
- g_return_val_if_fail (class->get_children != NULL, 0);
+ g_return_val_if_fail (class->get_n_children != NULL, 0);
- return class->get_children (tree_model, path, paths);
+ return class->get_n_children (tree_model, path);
}
/**