Merge branch 'ph/transport-with-gitfile' into next

* ph/transport-with-gitfile:
  Fix is_gitfile() for files too small or larger than PATH_MAX to be a gitfile
This commit is contained in:
Junio C Hamano
2011-10-12 10:50:59 -07:00

View File

@@ -868,8 +868,8 @@ static int is_gitfile(const char *url)
return 0;
if (!S_ISREG(st.st_mode))
return 0;
if (st.st_size < 10 || st.st_size > PATH_MAX)
return 1;
if (st.st_size < 10 || st.st_size > 9 + PATH_MAX)
return 0;
fd = open(url, O_RDONLY);
if (fd < 0)