summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--winsup/cygwin/fhandler.cc8
1 files changed, 0 insertions, 8 deletions
diff --git a/winsup/cygwin/fhandler.cc b/winsup/cygwin/fhandler.cc
index 7e8f509b8..7da1c4e84 100644
--- a/winsup/cygwin/fhandler.cc
+++ b/winsup/cygwin/fhandler.cc
@@ -626,14 +626,6 @@ fhandler_base::open (int flags, mode_t mode)
}
}
- /* Trying to overwrite an already existing file with FILE_ATTRIBUTE_HIDDEN
- and/or FILE_ATTRIBUTE_SYSTEM attribute set, NtCreateFile fails with
- STATUS_ACCESS_DENIED. Per MSDN you have to create the file with the
- same attributes as already specified for the file. */
- if (create_disposition == FILE_CREATE
- && has_attribute (FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_SYSTEM))
- file_attributes |= pc.file_attributes ();
-
if (flags & (O_CREAT | O_TMPFILE))
{
file_attributes |= FILE_ATTRIBUTE_NORMAL;