Michael Karcher : kernel32: Fix profile sharing mode.
Alexandre Julliard
julliard at winehq.org
Thu Sep 25 10:30:16 CDT 2008
Module: wine
Branch: stable
Commit: 004278cb811e9044990b3d5da8dc28ecfcbc2775
URL: http://source.winehq.org/git/wine.git/?a=commit;h=004278cb811e9044990b3d5da8dc28ecfcbc2775
Author: Michael Karcher <wine at mkarcher.dialup.fu-berlin.de>
Date: Fri Sep 19 17:43:21 2008 +0200
kernel32: Fix profile sharing mode.
Based on a patch from Austin English.
(cherry picked from commit 33ca67dcab8e99d2fddbd2d3a11d73b21ba0ef41)
---
dlls/kernel32/profile.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/dlls/kernel32/profile.c b/dlls/kernel32/profile.c
index 9b6b1a1..6820218 100644
--- a/dlls/kernel32/profile.c
+++ b/dlls/kernel32/profile.c
@@ -755,7 +755,7 @@ static BOOL PROFILE_Open( LPCWSTR filename, BOOL write_access )
TRACE("path: %s\n", debugstr_w(buffer));
hFile = CreateFileW(buffer, GENERIC_READ | (write_access ? GENERIC_WRITE : 0),
- FILE_SHARE_READ | FILE_SHARE_WRITE, NULL,
+ FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, NULL,
OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, NULL);
if ((hFile == INVALID_HANDLE_VALUE) && (GetLastError() != ERROR_FILE_NOT_FOUND))
More information about the wine-cvs
mailing list