[NTVDM]
authorAleksandar Andrejevic <aandrejevic@reactos.org>
Fri, 17 Apr 2015 21:59:41 +0000 (21:59 +0000)
committerAleksandar Andrejevic <aandrejevic@reactos.org>
Fri, 17 Apr 2015 21:59:41 +0000 (21:59 +0000)
The DOS_MCB structure needs to be byte-aligned.

svn path=/trunk/; revision=67233

reactos/subsystems/mvdm/ntvdm/dos/dos32krnl/memory.h

index b70535c..13adf3a 100644 (file)
@@ -18,6 +18,7 @@ enum DOS_ALLOC_STRATEGY
     DOS_ALLOC_LAST_FIT
 };
 
+#pragma pack(push, 1)
 typedef struct _DOS_MCB
 {
     CHAR BlockType;
@@ -26,6 +27,7 @@ typedef struct _DOS_MCB
     BYTE Unused[3];
     CHAR Name[8];
 } DOS_MCB, *PDOS_MCB;
+#pragma pack(pop)
 
 /* VARIABLES ******************************************************************/