8000 Merge pull request #6600 from libgit2/cmn/clear-graft-pointers · libgit2/libgit2@9903482 · GitHub
[go: up one dir, main page]

Skip to content

Commit 9903482

Browse files
authored
Merge pull request #6600 from libgit2/cmn/clear-graft-pointers
repository: make cleanup safe for re-use with grafts
2 parents 136e55f + 9d4c550 commit 9903482

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/libgit2/repository.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,7 +153,9 @@ int git_repository__cleanup(git_repository *repo)
153153
git_cache_clear(&repo->objects);
154154
git_attr_cache_flush(repo);
155155
git_grafts_free(repo->grafts);
156+
repo->grafts = NULL;
156157
git_grafts_free(repo->shallow_grafts);
158+
repo->shallow_grafts = NULL;
157159

158160
set_config(repo, NULL);
159161
set_index(repo, NULL);

0 commit comments

Comments
 (0)
0