Dmitry Timoshkov : kernel32: Make CreateFile called with creation == 0 work when opening a vxd in win9x mode.
Alexandre Julliard
julliard at winehq.org
Mon Mar 12 11:59:55 CDT 2012
Module: wine
Branch: master
Commit: 495a0cba3da1986c52e026f1843fc5f559de3984
URL: http://source.winehq.org/git/wine.git/?a=commit;h=495a0cba3da1986c52e026f1843fc5f559de3984
Author: Dmitry Timoshkov <dmitry at baikal.ru>
Date: Sun Mar 11 13:41:31 2012 +0800
kernel32: Make CreateFile called with creation == 0 work when opening a vxd in win9x mode.
---
dlls/kernel32/file.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dlls/kernel32/file.c b/dlls/kernel32/file.c
index a3b4411..089f693 100644
--- a/dlls/kernel32/file.c
+++ b/dlls/kernel32/file.c
@@ -1310,6 +1310,7 @@ HANDLE WINAPI CreateFileW( LPCWSTR filename, DWORD access, DWORD sharing,
else if (GetVersion() & 0x80000000)
{
vxd_name = filename + 4;
+ if (!creation) creation = OPEN_EXISTING;
}
}
else dosdev = RtlIsDosDeviceName_U( filename );
More information about the wine-cvs
mailing list