mirror of
https://github.com/git/git.git
synced 2024-12-04 23:44:14 +08:00
e35f982415
I have reviewed all occurrences of mmap() in git and fixed three types of errors/defects: 1) The result is not checked. 2) The file descriptor is closed if mmap() succeeds, but not when it fails. 3) Various casts applied to -1 are used instead of MAP_FAILED, which is specifically defined to check mmap() return value. [jc: This is a second round of Pavel's patch. He fixed up the problem that close() potentially clobbering the errno from mmap, which the first round had.] Signed-off-by: Pavel Roskin <proski@gnu.org> Signed-off-by: Junio C Hamano <junkio@cox.net> |
||
---|---|---|
.. | ||
git-applymbox | ||
git-applypatch | ||
mailinfo.c | ||
mailsplit.c | ||
Makefile |