| 2966 | } |
| 2967 | |
| 2968 | int refs_for_each_reflog(struct ref_store *refs, each_reflog_fn fn, void *cb_data) |
| 2969 | { |
| 2970 | struct ref_iterator *iter; |
| 2971 | struct do_for_each_reflog_help hp = { fn, cb_data }; |
| 2972 | |
| 2973 | iter = refs->be->reflog_iterator_begin(refs); |
| 2974 | |
| 2975 | return do_for_each_ref_iterator(iter, do_for_each_reflog_helper, &hp); |
| 2976 | } |
| 2977 | |
| 2978 | int refs_for_each_reflog_ent_reverse(struct ref_store *refs, |
| 2979 | const char *refname, |