X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=bintree.h;h=171eb35fc06f34b2ee7445d605846bea83decef0;hb=4db792b46b498aca58e0c60c3693325b0b418fd9;hp=36099f12930a14813c9c97b5a12a74d1157a4ed1;hpb=0a84db35735a112a12f026f871a730706aff1aeb;p=dragonstd.git diff --git a/bintree.h b/bintree.h index 36099f1..171eb35 100644 --- a/bintree.h +++ b/bintree.h @@ -33,6 +33,7 @@ typedef enum Bintree bintree_create(size_t key_size, BintreeComparator cmp); BintreeNode **bintree_search(Bintree *tree, void *key); void bintree_add_node(Bintree *tree, BintreeNode **nodeptr, void *key, void *value); +void bintree_insert(Bintree *tree, void *key, void *value); void bintree_traverse(Bintree *tree, BintreeTraversion traversion, BintreeTraversionFunction func, void *arg); void bintree_clear(Bintree *tree, BintreeTraversionFunction func, void *arg);