Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
Merge branch 'nd/maint-fix-add-typo-detection'
[gitweb.git]
/
environment.c
diff --git
a/environment.c
b/environment.c
index 913b0580afbe6414af4d08518f5f356817bd0cb6..c79f2a9b561de77e27abd7ee26831e2a58beb259 100644
(file)
--- a/
environment.c
+++ b/
environment.c
@@
-88,6
+88,7
@@
const char * const local_repo_env[LOCAL_REPO_ENV_SIZE + 1] = {
static void setup_git_env(void)
{
git_dir = getenv(GIT_DIR_ENVIRONMENT);
+ git_dir = git_dir ? xstrdup(git_dir) : NULL;
if (!git_dir) {
git_dir = read_gitfile_gently(DEFAULT_GIT_DIR_ENVIRONMENT);
git_dir = git_dir ? xstrdup(git_dir) : NULL;