Print this page
6222 libuutil could provide a way to re-create an AVL tree

*** 357,366 **** --- 357,368 ---- uu_avl_t *uu_avl_create(uu_avl_pool_t *, void *_parent, uint32_t); #define UU_AVL_DEBUG 0x00000001 void uu_avl_destroy(uu_avl_t *); /* list must be empty */ + void uu_avl_recreate(uu_avl_t *); + size_t uu_avl_numnodes(uu_avl_t *); void *uu_avl_first(uu_avl_t *); void *uu_avl_last(uu_avl_t *);