Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
t9350: fix encoding test to actually test reencoding
[gitweb.git]
/
blame.c
diff --git
a/blame.c
b/blame.c
index 5c07dec1903545738642c17e94cc1fa060ba15d3..c11c516921e990e1b0fa752e77a1438e92697d5e 100644
(file)
--- a/
blame.c
+++ b/
blame.c
@@
-1562,7
+1562,8
@@
static void pass_blame(struct blame_scoreboard *sb, struct blame_origin *origin,
}
for (i = 0; i < num_sg; i++) {
if (sg_origin[i]) {
- drop_origin_blob(sg_origin[i]);
+ if (!sg_origin[i]->suspects)
+ drop_origin_blob(sg_origin[i]);
blame_origin_decref(sg_origin[i]);
}
}