Don't make a directory readonly
Rein Klazes
rklazes at xs4all.nl
Wed Aug 18 07:40:43 CDT 2004
Hi,
Fixing a regression: directory read-only meaning is very different in
Windows and in Unix.
Changelog:
dlls/ntdll : file.c
Do not make a directory read-only.
Rein.
--
Rein Klazes
rklazes at xs4all.nl
-------------- next part --------------
--- wine/dlls/ntdll/file.c 2004-08-17 09:51:51.000000000 +0200
+++ mywine/dlls/ntdll/file.c 2004-08-18 14:21:03.000000000 +0200
@@ -1064,7 +1064,10 @@
{
if (info->FileAttributes & FILE_ATTRIBUTE_READONLY)
{
- st.st_mode &= ~0222; /* clear write permission bits */
+ if (S_ISDIR( st.st_mode))
+ WARN("FILE_ATTRIBUTE_READONLY ignored for directory.\n");
+ else
+ st.st_mode &= ~0222; /* clear write permission bits */
}
else
{
More information about the wine-patches
mailing list