[ros-diffs] [jimtabor] 32892: Fix alignment for client info structure.

jimtabor at svn.reactos.org jimtabor at svn.reactos.org
Tue Apr 8 05:37:59 CEST 2008


Author: jimtabor
Date: Mon Apr  7 22:37:59 2008
New Revision: 32892

URL: http://svn.reactos.org/svn/reactos?rev=32892&view=rev
Log:
Fix alignment for client info structure.

Modified:
    trunk/reactos/include/reactos/win32k/ntuser.h

Modified: trunk/reactos/include/reactos/win32k/ntuser.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/win32k/ntuser.h?rev=32892&r1=32891&r2=32892&view=diff
==============================================================================
--- trunk/reactos/include/reactos/win32k/ntuser.h [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/win32k/ntuser.h [iso-8859-1] Mon Apr  7 22:37:59 2008
@@ -210,7 +210,6 @@
      PVOID pvWnd;
 } CALLBACKWND, *PCALLBACKWND;
 
-
 typedef struct _W32CLIENTINFO
 {
     ULONG CI_flags;
@@ -225,15 +224,17 @@
     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)



More information about the Ros-diffs mailing list