From eb38cc689e84a8fd01c1856e889fe8d3b4f1bfb4 Mon Sep 17 00:00:00 2001 From: Junio C Hamano Date: Thu, 23 Feb 2006 23:44:15 -0800 Subject: [PATCH] rev-list --objects-edge: remove duplicated edge commit output. Signed-off-by: Junio C Hamano --- rev-list.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rev-list.c b/rev-list.c index 373549e59e..b5de0759f9 100644 --- a/rev-list.c +++ b/rev-list.c @@ -440,8 +440,10 @@ static void mark_edge_parents_uninteresting(struct commit *commit) if (!(parent->object.flags & UNINTERESTING)) continue; mark_tree_uninteresting(parent->tree); - if (edge_hint) + if (edge_hint && !(parent->object.flags & SHOWN)) { + parent->object.flags |= SHOWN; printf("-%s\n", sha1_to_hex(parent->object.sha1)); + } } } -- 2.43.2