From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2155) id 8CF043865C2D; Mon, 18 Jan 2021 11:05:52 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8CF043865C2D Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Corinna Vinschen To: cygwin-cvs@sourceware.org Subject: [newlib-cygwin] syscalls.cc: Use EISDIR X-Act-Checkin: newlib-cygwin X-Git-Author: Ben Wijen X-Git-Refname: refs/heads/master X-Git-Oldrev: 17ede0eae5d3973bbe10298d5bde223a5bdfdb97 X-Git-Newrev: cbeb1009a9faa966821190a4a83d4a120aefd753 Message-Id: <20210118110552.8CF043865C2D@sourceware.org> Date: Mon, 18 Jan 2021 11:05:52 +0000 (GMT) X-BeenThere: cygwin-cvs@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Cygwin core component git logs List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Jan 2021 11:05:52 -0000 https://sourceware.org/git/gitweb.cgi?p=newlib-cygwin.git;h=cbeb1009a9faa966821190a4a83d4a120aefd753 commit cbeb1009a9faa966821190a4a83d4a120aefd753 Author: Ben Wijen Date: Fri Jan 15 14:45:27 2021 +0100 syscalls.cc: Use EISDIR This is the non-POSIX value returned by Linux since 2.1.132. Diff: --- winsup/cygwin/syscalls.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; }