environment.c: fix potential segfault by get_git_common_dir()
[gitweb.git] / environment.c
index 42dc3106d2fae1976dcfdfbf264a1a9ed96a71b6..2986ee7200891a00f1ca2a0bd153157450531bd5 100644 (file)
@@ -214,6 +214,8 @@ const char *get_git_dir(void)
 
 const char *get_git_common_dir(void)
 {
+       if (!git_dir)
+               setup_git_env();
        return git_common_dir;
 }