Merge branch 'kn/for-each-ref-skip-updates'
Code clean-up. * kn/for-each-ref-skip-updates: ref-filter: use REF_ITERATOR_SEEK_SET_PREFIX instead of '1' t6302: add test combining '--start-after' with '--exclude' for-each-ref: reword the documentation for '--start-after' for-each-ref: fix documentation argument ordering ref-cache: use 'size_t' instead of int for length
This commit is contained in:
@@ -3254,8 +3254,9 @@ static int do_filter_refs(struct ref_filter *filter, unsigned int type, each_ref
|
||||
|
||||
if (filter->start_after)
|
||||
ret = start_ref_iterator_after(iter, filter->start_after);
|
||||
else if (prefix)
|
||||
ret = ref_iterator_seek(iter, prefix, 1);
|
||||
else
|
||||
ret = ref_iterator_seek(iter, prefix,
|
||||
REF_ITERATOR_SEEK_SET_PREFIX);
|
||||
|
||||
if (!ret)
|
||||
ret = do_for_each_ref_iterator(iter, fn, cb_data);
|
||||
|
||||
Reference in New Issue
Block a user