suppress errors on missing UNINTERESTING links

When we are traversing commit parents along the UNINTERESTING side of a revision walk, we do not care if the parent turns out to be missing. That lets us limit traversals using unreachable and possibly incomplete sections of history. However, we do still print error messages about the missing commits; this patch suppresses the error, as well. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Jeff King committed Jun 1, 2015 at 05:56 UTC ce4e7b2ac38cfe5e4c165411d2e37b22e445ab88
1 file changed +1 -1
revision.c
+1 -1
@@ -807,7 +807,7 @@ static int add_parents_to_list(struct rev_info *revs, struct commit *commit,
807 parent = parent->next;
808 if (p)
809 p->object.flags |= UNINTERESTING;
810 - if (parse_commit(p) < 0)
810 + if (parse_commit_gently(p, 1) < 0)
811 continue;
812 if (p->parents)
813 mark_parents_uninteresting(p);