Message ID | fd28be71ca47a71b224a5b08cb81f903ada6a2bd.1638806161.git.gitgitgadget@gmail.com (mailing list archive) |
---|---|
State | Accepted |
Commit | 44c7e62e51e504c060844360fc56b613cfc1beea |
Headers | show |
Series | Sparse Index: diff and blame builtins | expand |
diff --git a/repo-settings.c b/repo-settings.c index b93e91a212e..00ca5571a1a 100644 --- a/repo-settings.c +++ b/repo-settings.c @@ -17,6 +17,9 @@ void prepare_repo_settings(struct repository *r) char *strval; int manyfiles; + if (!r->gitdir) + BUG("Cannot add settings for uninitialized repository"); + if (r->settings.initialized++) return;