summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler_disk_file.cc
diff options
context:
space:
mode:
authorChristopher Faylor <me@cgf.cx>2006-02-04 04:31:34 +0000
committerChristopher Faylor <me@cgf.cx>2006-02-04 04:31:34 +0000
commit324ce34bd5924ecac453a5ae20c975b675785c4c (patch)
treec52f08656cd90b076eda434aa4ea5b289d4c48e3 /winsup/cygwin/fhandler_disk_file.cc
parent19122010293a715be088a7fd87138a17777fa78e (diff)
downloadcygnal-324ce34bd5924ecac453a5ae20c975b675785c4c.tar.gz
cygnal-324ce34bd5924ecac453a5ae20c975b675785c4c.tar.bz2
cygnal-324ce34bd5924ecac453a5ae20c975b675785c4c.zip
* dir.cc (mkdir): Reorganize check for trailing dot to return correct error
when directory exists. * fhandler_disk_file.cc (fhandler_disk_file::mkdir): Remove special test for path ending in '.'.
Diffstat (limited to 'winsup/cygwin/fhandler_disk_file.cc')
-rw-r--r--winsup/cygwin/fhandler_disk_file.cc2
1 files changed, 0 insertions, 2 deletions
diff --git a/winsup/cygwin/fhandler_disk_file.cc b/winsup/cygwin/fhandler_disk_file.cc
index bc6fc3b31..be9d5128b 100644
--- a/winsup/cygwin/fhandler_disk_file.cc
+++ b/winsup/cygwin/fhandler_disk_file.cc
@@ -1257,8 +1257,6 @@ fhandler_disk_file::mkdir (mode_t mode)
#endif
res = 0;
}
- else if (pc.exists ())
- set_errno (EEXIST);
else
__seterrno ();