diff options
author | Ben Wijen <ben@wijen.net> | 2021-01-15 14:45:27 +0100 |
---|---|---|
committer | Corinna Vinschen <corinna@vinschen.de> | 2021-01-18 12:04:42 +0100 |
commit | cbeb1009a9faa966821190a4a83d4a120aefd753 (patch) | |
tree | 457134d08adf1af3954e7c033c961287e82a1a7e | |
parent | 17ede0eae5d3973bbe10298d5bde223a5bdfdb97 (diff) | |
download | cygnal-cbeb1009a9faa966821190a4a83d4a120aefd753.tar.gz cygnal-cbeb1009a9faa966821190a4a83d4a120aefd753.tar.bz2 cygnal-cbeb1009a9faa966821190a4a83d4a120aefd753.zip |
syscalls.cc: Use EISDIR
This is the non-POSIX value returned by Linux since 2.1.132.
-rw-r--r-- | winsup/cygwin/syscalls.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/winsup/cygwin/syscalls.cc b/winsup/cygwin/syscalls.cc index 3030f6fff..4742c6653 100644 --- a/winsup/cygwin/syscalls.cc +++ b/winsup/cygwin/syscalls.cc @@ -1106,7 +1106,7 @@ unlink (const char *ourname) else if (win32_name.isdir ()) { debug_printf ("unlinking a directory"); - set_errno (EPERM); + set_errno (EISDIR); goto done; } |