aboutsummaryrefslogtreecommitdiff
path: root/src/burn/stub
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-11-02 17:47:46 -0500
committerSean Hall <r.sean.hall@gmail.com>2021-11-03 10:53:41 -0500
commit323f62d3d0f4b73db5fde8977e2540194c6de006 (patch)
treeefcbb140502f5c274052bcc1ef86e202e8bf6a7b /src/burn/stub
parentce3aea757a01f0eea906fa610501a66735ef3a15 (diff)
downloadwix-323f62d3d0f4b73db5fde8977e2540194c6de006.tar.gz
wix-323f62d3d0f4b73db5fde8977e2540194c6de006.tar.bz2
wix-323f62d3d0f4b73db5fde8977e2540194c6de006.zip
Follow up for multiple attached container support
* validate cContainers * use previous embeddedid format and use intermediate folder when extracting attached containers * remove special cases for 0 byte containers in BurnCommon classes and Insignia * don't hardcode max containers * reduce properties in BurnCommon * add e2e test #6144
Diffstat (limited to 'src/burn/stub')
-rw-r--r--src/burn/stub/StubSection.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/burn/stub/StubSection.cpp b/src/burn/stub/StubSection.cpp
index 01b4b576..2191a138 100644
--- a/src/burn/stub/StubSection.cpp
+++ b/src/burn/stub/StubSection.cpp
@@ -18,5 +18,6 @@ static DWORD dwOriginalSignatureSize = 0;
18 18
19static DWORD dwContainerFormat = 1; 19static DWORD dwContainerFormat = 1;
20static DWORD dwContainerCount = 0; 20static DWORD dwContainerCount = 0;
21static DWORD qwAttachedContainerSizes[116]; // Including UX container 21// (512 (minimum section size) - 48 (size of above data)) / 4 (size of DWORD)
22static DWORD qwAttachedContainerSizes[116];
22#pragma data_seg(pop) 23#pragma data_seg(pop)