path: root/environment.c
diff options
authorStefan Beller <>2018-05-17 22:51:43 (GMT)
committerJunio C Hamano <>2018-05-17 23:13:10 (GMT)
commit6a2df51c848c86e5620dcdf1a0ee2de637937b77 (patch)
treee154a0df4bc19db9eb45efa9143d92d2e73601b9 /environment.c
parent1f93ecd1ab15800fa98a0ce3efa5166fa642ab80 (diff)
shallow: add repository argument to set_alternate_shallow_file
Add a repository argument to allow callers of set_alternate_shallow_file to be more specific about which repository to handle. This is a small mechanical change; it doesn't change the implementation to handle repositories other than the_repository yet. As with the previous commits, use a macro to catch callers passing a repository other than the_repository at compile time. Signed-off-by: Stefan Beller <> Signed-off-by: Junio C Hamano <>
Diffstat (limited to 'environment.c')
1 files changed, 1 insertions, 1 deletions
diff --git a/environment.c b/environment.c
index b991fc0..87d9e52 100644
--- a/environment.c
+++ b/environment.c
@@ -189,7 +189,7 @@ void setup_git_env(const char *git_dir)
git_namespace = expand_namespace(getenv(GIT_NAMESPACE_ENVIRONMENT));
shallow_file = getenv(GIT_SHALLOW_FILE_ENVIRONMENT);
if (shallow_file)
- set_alternate_shallow_file(shallow_file, 0);
+ set_alternate_shallow_file(the_repository, shallow_file, 0);
int is_bare_repository(void)