aboutsummaryrefslogtreecommitdiff
path: root/builtin/blame.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2013-10-24 04:53:01 -0400
committerJunio C Hamano <gitster@pobox.com>2013-10-24 15:43:50 -0700
commit0064053bd76ba385e1b5d51b6175bc17bc507804 (patch)
tree50da5cf8b850762e6219618292a14941fd163e2f /builtin/blame.c
parent7059dccc6c60a872a314b19ac17702065a71d6bd (diff)
downloadgit-0064053bd76ba385e1b5d51b6175bc17bc507804.tar.gz
git-0064053bd76ba385e1b5d51b6175bc17bc507804.tar.xz
assume parse_commit checks commit->object.parsed
The parse_commit function will check the "parsed" flag of the object and do nothing if it is set. There is no need for callers to check the flag themselves, and doing so only clutters the code. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/blame.c')
-rw-r--r--builtin/blame.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/builtin/blame.c b/builtin/blame.c
index 079dcd340..4d2546650 100644
--- a/builtin/blame.c
+++ b/builtin/blame.c
@@ -1554,8 +1554,7 @@ static void assign_blame(struct scoreboard *sb, int opt)
*/
origin_incref(suspect);
commit = suspect->commit;
- if (!commit->object.parsed)
- parse_commit(commit);
+ parse_commit(commit);
if (reverse ||
(!(commit->object.flags & UNINTERESTING) &&
!(revs->max_age != -1 && commit->date < revs->max_age)))