Stefan Beller <sbeller@xxxxxxxxxx> writes: > The continue is the last statement in the loop, so not needed. > This situation arose in 700e66d66 (2010-07-30, unpack-trees: let > read-tree -u remove index entries outside sparse area) when statements > after the continue were removed. > > Signed-off-by: Stefan Beller <sbeller@xxxxxxxxxx> > --- Thanks for digging the history to find the culprit. This is an unrelated tangent, but I do not think of a way other than "log -L" to find it; conceptually, "blame" ought to be usable for it, but it is not useful for finding deleted lines. > unpack-trees.c | 1 - > 1 file changed, 1 deletion(-) > > diff --git a/unpack-trees.c b/unpack-trees.c > index 8e6768f283..d443decb23 100644 > --- a/unpack-trees.c > +++ b/unpack-trees.c > @@ -253,7 +253,6 @@ static int check_updates(struct unpack_trees_options *o) > display_progress(progress, ++cnt); > if (o->update && !o->dry_run) > unlink_entry(ce); > - continue; > } > } > remove_marked_cache_entries(index);