diff options
| author | Junio C Hamano <gitster@pobox.com> | 2010-07-25 21:52:29 -0700 |
|---|---|---|
| committer | Junio C Hamano <gitster@pobox.com> | 2010-07-25 21:52:29 -0700 |
| commit | ad336054068074ed614d0bb54bb169e5263499d7 (patch) | |
| tree | fc027032ffafab2e5ad113bf42766f51cd4ebe5b /setup.c | |
| parent | b75686455c0524f167b6a878c124df40db34b325 (diff) | |
| parent | d8e3ac7e7264863544c95069024f1cbaedb5db3d (diff) | |
| download | git-ad336054068074ed614d0bb54bb169e5263499d7.tar.gz | |
Merge branch 'maint-1.6.5' into maint-1.6.6
* maint-1.6.5:
request-pull.txt: Document -p option
Check size of path buffer before writing into it
rev-parse: fix --parse-opt --keep-dashdash --stop-at-non-option
Diffstat (limited to 'setup.c')
| -rw-r--r-- | setup.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -158,6 +158,8 @@ static int is_git_directory(const char *suspect) char path[PATH_MAX]; size_t len = strlen(suspect); + if (PATH_MAX <= len + strlen("/objects")) + die("Too long path: %.*s", 60, suspect); strcpy(path, suspect); if (getenv(DB_ENVIRONMENT)) { if (access(getenv(DB_ENVIRONMENT), X_OK)) |
