diff --git a/libisofs/util_rbtree.c b/libisofs/util_rbtree.c index 59e4f9e..f4454ae 100644 --- a/libisofs/util_rbtree.c +++ b/libisofs/util_rbtree.c @@ -301,6 +301,7 @@ void ** iso_rbtree_to_array(IsoRBTree *tree, int (*include_item)(void *), free((char *) array); return NULL; } + array= new_array; if (size) { *size = pos; }