server: Set the unix file write mode bit also for FILE_APPEND_DATA access.
Dmitry Timoshkov
dmitry at baikal.ru
Tue Oct 1 22:19:08 CDT 2013
---
server/file.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/server/file.c b/server/file.c
index 2ecf97c..94d3060 100644
--- a/server/file.c
+++ b/server/file.c
@@ -459,7 +459,7 @@ static mode_t file_access_to_mode( unsigned int access )
access = generic_file_map_access( access );
if (access & FILE_READ_DATA) mode |= 4;
- if (access & FILE_WRITE_DATA) mode |= 2;
+ if (access & (FILE_WRITE_DATA|FILE_APPEND_DATA)) mode |= 2;
if (access & FILE_EXECUTE) mode |= 1;
return mode;
}
--
1.8.3.4
More information about the wine-patches
mailing list