diff options
author | Junio C Hamano <gitster@pobox.com> | 2010-07-20 11:29:30 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2010-07-20 11:29:30 -0700 |
commit | 5f7baac1e34440d3805ef488c97af748f3c20640 (patch) | |
tree | a33d6e002427c7f1ecbc43567c7a0e8b37257bd3 /setup.c | |
parent | c5212b87dafb3f559ceb898bd9b40bfc3cd0ad68 (diff) | |
parent | 971ecbd1f8d1468951274d01103f80dd7d32d110 (diff) | |
download | git-5f7baac1e34440d3805ef488c97af748f3c20640.tar.gz |
Merge branch 'maint'
* maint:
t/README: clarify test_must_fail description
Check size of path buffer before writing into it
Conflicts:
t/README
Diffstat (limited to 'setup.c')
-rw-r--r-- | setup.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -170,6 +170,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)) |