summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJohannes Sixt <j6t@kdbg.org>2017-05-29 20:27:35 (GMT)
committerJunio C Hamano <gitster@pobox.com>2017-06-02 01:40:04 (GMT)
commite5b313442ab7c700d0851e9dbe7d2b029e3893e5 (patch)
tree33b59e0d9f56bd9b405bcb8a19d84e9c81b1ed03 /Makefile
parent13b57da83384e9523943ea9d8ecf3ec7993ce56a (diff)
downloadgit-e5b313442ab7c700d0851e9dbe7d2b029e3893e5.zip
git-e5b313442ab7c700d0851e9dbe7d2b029e3893e5.tar.gz
git-e5b313442ab7c700d0851e9dbe7d2b029e3893e5.tar.bz2
mingw_fopen: report ENOENT for invalid file names
On Windows, certain characters are prohibited in file names, most prominently the colon. When fopen() is called with such an invalid file name, the underlying Windows API actually reports a particular error, but since there is no suitable errno value, this error is translated to EINVAL. Detect the case and report ENOENT instead. Signed-off-by: Johannes Sixt <j6t@kdbg.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions