[XDK][PSDK][DDK] Fix packing of TOKEN_STATISTICS. Fixes GCC build.
authorAmine Khaldi <amine.khaldi@reactos.org>
Sun, 7 Jun 2015 19:27:33 +0000 (19:27 +0000)
committerAmine Khaldi <amine.khaldi@reactos.org>
Sun, 7 Jun 2015 19:27:33 +0000 (19:27 +0000)
svn path=/trunk/; revision=68064

reactos/include/ddk/ntifs.h
reactos/include/psdk/winnt.h
reactos/include/xdk/setypes.h

index dc5c90e..d6ed41c 100644 (file)
@@ -651,6 +651,7 @@ typedef struct _TOKEN_SOURCE {
   LUID SourceIdentifier;
 } TOKEN_SOURCE, *PTOKEN_SOURCE;
 
+#include <pshpack4.h>
 typedef struct _TOKEN_STATISTICS {
   LUID TokenId;
   LUID AuthenticationId;
@@ -663,6 +664,7 @@ typedef struct _TOKEN_STATISTICS {
   ULONG PrivilegeCount;
   LUID ModifiedId;
 } TOKEN_STATISTICS, *PTOKEN_STATISTICS;
+#include <poppack.h>
 
 typedef struct _TOKEN_CONTROL {
   LUID TokenId;
index cb67044..4020e54 100644 (file)
@@ -4773,6 +4773,7 @@ typedef struct _TOKEN_SOURCE {
   LUID SourceIdentifier;
 } TOKEN_SOURCE, *PTOKEN_SOURCE;
 
+#include <pshpack4.h>
 typedef struct _TOKEN_STATISTICS {
   LUID TokenId;
   LUID AuthenticationId;
@@ -4785,6 +4786,7 @@ typedef struct _TOKEN_STATISTICS {
   DWORD PrivilegeCount;
   LUID ModifiedId;
 } TOKEN_STATISTICS, *PTOKEN_STATISTICS;
+#include <poppack.h>
 
 typedef struct _TOKEN_CONTROL {
   LUID TokenId;
index 68e3e69..0bc6f30 100644 (file)
@@ -990,6 +990,7 @@ typedef struct _TOKEN_SOURCE {
   LUID SourceIdentifier;
 } TOKEN_SOURCE, *PTOKEN_SOURCE;
 
+#include <pshpack4.h>
 typedef struct _TOKEN_STATISTICS {
   LUID TokenId;
   LUID AuthenticationId;
@@ -1002,6 +1003,7 @@ typedef struct _TOKEN_STATISTICS {
   $ULONG PrivilegeCount;
   LUID ModifiedId;
 } TOKEN_STATISTICS, *PTOKEN_STATISTICS;
+#include <poppack.h>
 
 typedef struct _TOKEN_CONTROL {
   LUID TokenId;