diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-11-02 17:47:46 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-11-03 10:53:41 -0500 |
commit | 323f62d3d0f4b73db5fde8977e2540194c6de006 (patch) | |
tree | efcbb140502f5c274052bcc1ef86e202e8bf6a7b /src/burn/stub | |
parent | ce3aea757a01f0eea906fa610501a66735ef3a15 (diff) | |
download | wix-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.cpp | 3 |
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 | ||
19 | static DWORD dwContainerFormat = 1; | 19 | static DWORD dwContainerFormat = 1; |
20 | static DWORD dwContainerCount = 0; | 20 | static DWORD dwContainerCount = 0; |
21 | static DWORD qwAttachedContainerSizes[116]; // Including UX container | 21 | // (512 (minimum section size) - 48 (size of above data)) / 4 (size of DWORD) |
22 | static DWORD qwAttachedContainerSizes[116]; | ||
22 | #pragma data_seg(pop) | 23 | #pragma data_seg(pop) |