[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 6a1a87f: Fix MS-Windows error when a directory on P
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] master 6a1a87f: Fix MS-Windows error when a directory on PATH doesn't exist |
Date: |
Wed, 2 Oct 2019 12:44:14 -0400 (EDT) |
branch: master
commit 6a1a87f49cda307da8efb854030b520e8c7995ba
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>
Fix MS-Windows error when a directory on PATH doesn't exist
* src/w32.c (faccessat): Support more MS-Windows native error
codes that should be translated to ENOENT. (Bug#37576)
---
src/w32.c | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/src/w32.c b/src/w32.c
index 88e9aef..55e471f 100644
--- a/src/w32.c
+++ b/src/w32.c
@@ -4062,7 +4062,11 @@ faccessat (int dirfd, const char * path, int mode, int
flags)
/* FALLTHROUGH */
FALLTHROUGH;
case ERROR_FILE_NOT_FOUND:
+ case ERROR_PATH_NOT_FOUND:
+ case ERROR_INVALID_DRIVE:
+ case ERROR_NOT_READY:
case ERROR_BAD_NETPATH:
+ case ERROR_BAD_NET_NAME:
errno = ENOENT;
break;
default:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 6a1a87f: Fix MS-Windows error when a directory on PATH doesn't exist,
Eli Zaretskii <=