Module: wine Branch: master Commit: 495a0cba3da1986c52e026f1843fc5f559de3984 URL: http://source.winehq.org/git/wine.git/?a=commit;h=495a0cba3da1986c52e026f184...
Author: Dmitry Timoshkov dmitry@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 );