Andrew's git
/
gitweb.git
/ blobdiff
summary
|
log
|
commit
|
diff
|
tree
commit
grep
author
committer
pickaxe
?
re
discover_git_directory(): avoid setting invalid git_dir
[gitweb.git]
/
setup.c
diff --git
a/setup.c
b/setup.c
index 0309c278218f96cb6b11e6a9d60011efce54cf62..ba3241bf026e87414d8f652c59fef0d120c92c19 100644
(file)
--- a/
setup.c
+++ b/
setup.c
@@
-977,6
+977,7
@@
const char *discover_git_directory(struct strbuf *gitdir)
warning("ignoring git dir '%s': %s",
gitdir->buf + gitdir_offset, err.buf);
strbuf_release(&err);
+ strbuf_setlen(gitdir, gitdir_offset);
return NULL;
}