Module: wine Branch: master Commit: 5f1a23473134e82ab3f3529361bc47433b6aa517 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5f1a23473134e82ab3f3529361...
Author: Dmitry Timoshkov dmitry@codeweavers.com Date: Mon May 21 22:12:50 2007 +0900
kernel32: Fix the size of ThreadAffinityMask to match PSDK.
---
dlls/kernel32/thread.c | 2 +- include/winbase.h | 2 +- include/winternl.h | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/dlls/kernel32/thread.c b/dlls/kernel32/thread.c index 59cbfdf..b91810f 100644 --- a/dlls/kernel32/thread.c +++ b/dlls/kernel32/thread.c @@ -392,7 +392,7 @@ BOOL WINAPI SetThreadPriorityBoost( /********************************************************************** * SetThreadAffinityMask (KERNEL32.@) */ -DWORD WINAPI SetThreadAffinityMask( HANDLE hThread, DWORD dwThreadAffinityMask ) +DWORD_PTR WINAPI SetThreadAffinityMask( HANDLE hThread, DWORD_PTR dwThreadAffinityMask ) { NTSTATUS status; THREAD_BASIC_INFORMATION tbi; diff --git a/include/winbase.h b/include/winbase.h index 7d6a827..26691bb 100644 --- a/include/winbase.h +++ b/include/winbase.h @@ -2004,7 +2004,7 @@ BOOL WINAPI SetSystemTime(const SYSTEMTIME*); BOOL WINAPI SetSystemTimeAdjustment(DWORD,BOOL); DWORD WINAPI SetTapeParameters(HANDLE,DWORD,LPVOID); DWORD WINAPI SetTapePosition(HANDLE,DWORD,DWORD,DWORD,DWORD,BOOL); -DWORD WINAPI SetThreadAffinityMask(HANDLE,DWORD); +DWORD_PTR WINAPI SetThreadAffinityMask(HANDLE,DWORD_PTR); BOOL WINAPI SetThreadContext(HANDLE,const CONTEXT *); DWORD WINAPI SetThreadExecutionState(EXECUTION_STATE); DWORD WINAPI SetThreadIdealProcessor(HANDLE,DWORD); diff --git a/include/winternl.h b/include/winternl.h index 1580535..06885b3 100644 --- a/include/winternl.h +++ b/include/winternl.h @@ -729,7 +729,7 @@ typedef struct _THREAD_BASIC_INFORMATION NTSTATUS ExitStatus; PVOID TebBaseAddress; CLIENT_ID ClientId; - ULONG AffinityMask; + ULONG_PTR AffinityMask; LONG Priority; LONG BasePriority; } THREAD_BASIC_INFORMATION, *PTHREAD_BASIC_INFORMATION; @@ -960,7 +960,7 @@ typedef struct _PROCESS_BASIC_INFORMATION { #ifdef __WINESRC__ DWORD ExitStatus; DWORD PebBaseAddress; - DWORD AffinityMask; + DWORD_PTR AffinityMask; DWORD BasePriority; ULONG UniqueProcessId; ULONG InheritedFromUniqueProcessId;