Mike Hearn : kernel: Don' t enforce process handle access rights in Win98 mode.
Module: wine Branch: refs/heads/master Commit: ef7fce84900d8366f3cdd46104ebf430710b10b9 URL: http://source.winehq.org/git/?p=wine.git;a=commit;h=ef7fce84900d8366f3cdd461... Author: Mike Hearn <mh(a)codeweavers.com> Date: Fri Mar 31 14:02:05 2006 +0100 kernel: Don't enforce process handle access rights in Win98 mode. --- dlls/kernel/process.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/dlls/kernel/process.c b/dlls/kernel/process.c index 7b9b328..5b5842d 100644 --- a/dlls/kernel/process.c +++ b/dlls/kernel/process.c @@ -2271,6 +2271,8 @@ HANDLE WINAPI OpenProcess( DWORD access, attr.SecurityQualityOfService = NULL; attr.ObjectName = NULL; + if (GetVersion() & 0x80000000) access = PROCESS_ALL_ACCESS; + status = NtOpenProcess(&handle, access, &attr, &cid); if (status != STATUS_SUCCESS) {
participants (1)
-
Alexandre Julliard