Revert "Windows does not have the close-on-exec flag."

This reverts commit e7a70c5ddf.
We now have a fcntl stub that makes the bracketed piece of code a no-op.
This commit is contained in:
Johannes Sixt
2007-11-13 17:02:09 +01:00
parent cf1fd675d2
commit 0102b1b02e

View File

@@ -653,7 +653,6 @@ static int open_packed_git_1(struct packed_git *p)
} else if (p->pack_size != st.st_size)
return error("packfile %s size changed", p->pack_name);
#ifndef __MINGW32__
/* We leave these file descriptors open with sliding mmap;
* there is no point keeping them open across exec(), though.
*/
@@ -663,7 +662,6 @@ static int open_packed_git_1(struct packed_git *p)
fd_flag |= FD_CLOEXEC;
if (fcntl(p->pack_fd, F_SETFD, fd_flag) == -1)
return error("cannot set FD_CLOEXEC");
#endif
/* Verify we recognize this pack file format. */
if (read_in_full(p->pack_fd, &hdr, sizeof(hdr)) != sizeof(hdr))