From 9da1cd7532eb6522a1bbf7bc3d9c95975d08e6a3 Mon Sep 17 00:00:00 2001 From: James Tabor Date: Tue, 8 Apr 2008 03:37:59 +0000 Subject: [PATCH] Fix alignment for client info structure. svn path=/trunk/; revision=32892 --- reactos/include/reactos/win32k/ntuser.h | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/reactos/include/reactos/win32k/ntuser.h b/reactos/include/reactos/win32k/ntuser.h index 994f0371a75..5e5b7b64002 100644 --- a/reactos/include/reactos/win32k/ntuser.h +++ b/reactos/include/reactos/win32k/ntuser.h @@ -210,7 +210,6 @@ typedef struct _CALLBACKWND PVOID pvWnd; } CALLBACKWND, *PCALLBACKWND; - typedef struct _W32CLIENTINFO { ULONG CI_flags; @@ -225,15 +224,17 @@ typedef struct _W32CLIENTINFO ULONG fsHooks; HWND hWND; // Well be replaced with CALLBACKWND. PVOID pvWND; // " " + ULONG Win32ClientInfo; DWORD dwHookCurrent; ULONG Win32ClientInfo1; PCLIENTTHREADINFO pClientThreadInfo; DWORD dwHookData; - ULONG Win32ClientInfo2[8]; - HANDLE hKL; + DWORD dwKeyCache; + ULONG Win32ClientInfo2[7]; USHORT CodePage; USHORT csCF; - ULONG Win32ClientInfo3[36]; + HANDLE hKL; + ULONG Win32ClientInfo3[35]; } W32CLIENTINFO, *PW32CLIENTINFO; #define GetWin32ClientInfo() (PW32CLIENTINFO)(NtCurrentTeb()->Win32ClientInfo)