421
|
1 |
The Studio compilers don't have support for a stack of structure packing,
|
|
2 |
but we don't need full stack support here; just the original switch and
|
|
3 |
back again.
|
|
4 |
|
|
5 |
--- p7zip_9.20.1/C/Ppmd.h.orig Sat Jan 22 11:32:30 2011
|
|
6 |
+++ p7zip_9.20.1/C/Ppmd.h Mon Jul 18 11:38:47 2011
|
|
7 |
@@ -29,7 +29,7 @@
|
|
8 |
#define PPMD_N4 ((128 + 3 - 1 * PPMD_N1 - 2 * PPMD_N2 - 3 * PPMD_N3) / 4)
|
|
9 |
#define PPMD_NUM_INDEXES (PPMD_N1 + PPMD_N2 + PPMD_N3 + PPMD_N4)
|
|
10 |
|
|
11 |
-#pragma pack(push,1)
|
|
12 |
+#pragma pack(1)
|
|
13 |
|
|
14 |
/* SEE-contexts for PPM-contexts with masked symbols */
|
|
15 |
typedef struct
|
|
16 |
@@ -50,7 +50,7 @@
|
|
17 |
UInt16 SuccessorHigh;
|
|
18 |
} CPpmd_State;
|
|
19 |
|
|
20 |
-#pragma pack(pop)
|
|
21 |
+#pragma pack()
|
|
22 |
|
|
23 |
typedef
|
|
24 |
#ifdef PPMD_32BIT
|