Merge remote-tracking branch 'freeradius/v3.0.x' into tr-upgrade
[freeradius.git] / src / lib / rbtree.c
index cac330f..27d2f2b 100644 (file)
@@ -107,13 +107,13 @@ void rbtree_free(rbtree_t *tree)
 /** Create a new RED-BLACK tree
  *
  */
-rbtree_t *rbtree_create(rb_comparator_t compare, rb_free_t node_free, int flags)
+rbtree_t *rbtree_create(TALLOC_CTX *ctx, rb_comparator_t compare, rb_free_t node_free, int flags)
 {
        rbtree_t *tree;
 
        if (!compare) return NULL;
 
-       tree = talloc_zero(NULL, rbtree_t);
+       tree = talloc_zero(ctx, rbtree_t);
        if (!tree) return NULL;
 
 #ifndef NDEBUG