summary refs log tree commit diff stats
path: root/src/common/tree.h
diff options
context:
space:
mode:
authorBerke Viktor <berkeviktor@aol.com>2012-03-16 00:08:01 +0100
committerBerke Viktor <berkeviktor@aol.com>2012-03-16 00:08:01 +0100
commit0452f9582eb1221bb44f9a078452a6b86c662c00 (patch)
treee60c602c36d32fc25b9f266cebc06f967064bad3 /src/common/tree.h
parent3672db76c506f77e85e4cafdb031c37596599e31 (diff)
parent1012be5efbf01597d4edfd8071068286a77ff2dd (diff)
Merge branch 'master' into wdk
Diffstat (limited to 'src/common/tree.h')
-rw-r--r--src/common/tree.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/common/tree.h b/src/common/tree.h
index b1b66aa9..96ab6cdb 100644
--- a/src/common/tree.h
+++ b/src/common/tree.h
@@ -10,7 +10,10 @@ tree *tree_new (tree_cmp_func *cmp, void *data);
 void tree_destroy (tree *t);
 void *tree_find (tree *t, void *key, tree_cmp_func *cmp, void *data, int *pos);
 int tree_remove (tree *t, void *key, int *pos);
+void tree_remove_at_pos (tree *t, int pos);
 void tree_foreach (tree *t, tree_traverse_func *func, void *data);
 int tree_insert (tree *t, void *key);
+void tree_append (tree* t, void *key);
+int tree_size (tree *t);
 
 #endif