[PATCH 01/11] syscalls.cc: unlink_nt: Try FILE_DISPOSITION_IGNORE_READONLY_ATTRIBUTE first
Corinna Vinschen
corinna-cygwin@cygwin.com
Mon Jan 18 10:25:31 GMT 2021
Hi Ben,
On Jan 15 14:45, Ben Wijen wrote:
> ---
> winsup/cygwin/ntdll.h | 3 ++-
> winsup/cygwin/syscalls.cc | 20 ++++++++++++++++----
> 2 files changed, 18 insertions(+), 5 deletions(-)
>
> diff --git a/winsup/cygwin/ntdll.h b/winsup/cygwin/ntdll.h
> index d4f6aaf45..7eee383dd 100644
> --- a/winsup/cygwin/ntdll.h
> +++ b/winsup/cygwin/ntdll.h
> @@ -497,7 +497,8 @@ enum {
> FILE_DISPOSITION_DELETE = 0x01,
> FILE_DISPOSITION_POSIX_SEMANTICS = 0x02,
> FILE_DISPOSITION_FORCE_IMAGE_SECTION_CHECK = 0x04,
> - FILE_DISPOSITION_ON_CLOSE = 0x08
> + FILE_DISPOSITION_ON_CLOSE = 0x08,
> + FILE_DISPOSITION_IGNORE_READONLY_ATTRIBUTE = 0x10,
How on earth did I miss this flag?
Thanks,
Corinna
More information about the Cygwin-patches
mailing list