Skip to content

Commit

Permalink
Fix global repository field not being cleared
Browse files Browse the repository at this point in the history
It is checked for w.r.t. global repository struct
down in the callstack in compatibility layer for MinGW
before being assigned in the function that `free()`'d it.
  • Loading branch information
Andrey Zabavnikov committed Oct 27, 2022
1 parent b85c8f6 commit 5ebfe96
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion repository.c
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ static void repo_set_commondir(struct repository *repo,
{
struct strbuf sb = STRBUF_INIT;

free(repo->commondir);
FREE_AND_NULL(repo->commondir);

if (commondir) {
repo->different_commondir = 1;
Expand Down

0 comments on commit 5ebfe96

Please sign in to comment.