diff options
Diffstat (limited to 'delta-islands.c')
| -rw-r--r-- | delta-islands.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/delta-islands.c b/delta-islands.c index 73a01179e8..40f2ccfb55 100644 --- a/delta-islands.c +++ b/delta-islands.c @@ -509,8 +509,9 @@ void propagate_island_marks(struct commit *commit) struct commit_list *p; struct island_bitmap *root_marks = kh_value(island_marks, pos); - parse_commit(commit); - set_island_marks(&get_commit_tree(commit)->object, root_marks); + repo_parse_commit(the_repository, commit); + set_island_marks(&repo_get_commit_tree(the_repository, commit)->object, + root_marks); for (p = commit->parents; p; p = p->next) set_island_marks(&p->item->object, root_marks); } |
