Stefan Beller [off-list ref] writes:
So this would go with the latest sb/object-store-alloc ?
My impression was that we never call repo_clear() on
the_repository, which would allow us to special case
the_repository further just as I did in v2 of that series[1] by
having static allocations for certain objects in case of \
the_repository.
[1] https://public-inbox.org/git/20180501213403.14643-14-sbeller@google.com/
We could just deal with all the exceptions, but that makes repo_clear
ugly IMHO.
So perhaps
void repo_clear(...)
{
+ if (repo == the_repository)
+ BUG("repo_clear() called on the repository");
...
or something?