The show_root flag is used in parts of blame that are being moved to
libgit, and should be accessible via the scoreboard structure.
Signed-off-by: Jeff Smith <whydoubt@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
/* flags */
int reverse;
+ int show_root;
};
static void sanity_check_refcnt(struct blame_scoreboard *);
mark_parents_uninteresting(commit);
}
/* treat root commit as boundary */
- if (!commit->parents && !show_root)
+ if (!commit->parents && !sb->show_root)
commit->object.flags |= UNINTERESTING;
/* Take responsibility for the remaining entries */
if (blame_copy_score)
sb.copy_score = blame_copy_score;
+ sb.show_root = show_root;
+
read_mailmap(&mailmap, NULL);
assign_blame(&sb, opt);