diff options
Diffstat (limited to 'src/utils/rbtree.h')
-rw-r--r-- | src/utils/rbtree.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/utils/rbtree.h b/src/utils/rbtree.h index 0225c92..074d390 100644 --- a/src/utils/rbtree.h +++ b/src/utils/rbtree.h @@ -19,9 +19,9 @@ typedef void (*parserutils_rbtree_del)(void *key, void *value, void *pw); typedef void (*parserutils_rbtree_print)(const void *key, const void *value, int depth); -parserutils_rbtree *parserutils_rbtree_create(parserutils_rbtree_cmp cmp, - parserutils_alloc alloc, void *pw); -void parserutils_rbtree_destroy(parserutils_rbtree *tree, +parserutils_error parserutils_rbtree_create(parserutils_rbtree_cmp cmp, + parserutils_alloc alloc, void *pw, parserutils_rbtree **tree); +parserutils_error parserutils_rbtree_destroy(parserutils_rbtree *tree, parserutils_rbtree_del destructor, void *pw); parserutils_error parserutils_rbtree_insert(parserutils_rbtree *tree, |