| 755 | } |
| 756 | |
| 757 | void reftable_table_iterator_release(struct reftable_table_iterator *it) |
| 758 | { |
| 759 | if (!it->iter_arg) |
| 760 | return; |
| 761 | table_iter_close(it->iter_arg); |
| 762 | reftable_free(it->iter_arg); |
| 763 | it->iter_arg = NULL; |
| 764 | } |
| 765 | |
| 766 | int reftable_table_iterator_next(struct reftable_table_iterator *it, |
| 767 | const struct reftable_block **out) |