aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/apply.cpp
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-05-03 12:23:31 -0500
committerSean Hall <r.sean.hall@gmail.com>2021-05-11 19:11:19 -0500
commitcd921db764df9578733c85c29e8c6c368f4c7e78 (patch)
tree8c04087da4430101afa9c065cc5c6555335d4b32 /src/burn/engine/apply.cpp
parent67dd3ced3b383eb8423156cdabd3f9ce037caba8 (diff)
downloadwix-cd921db764df9578733c85c29e8c6c368f4c7e78.tar.gz
wix-cd921db764df9578733c85c29e8c6c368f4c7e78.tar.bz2
wix-cd921db764df9578733c85c29e8c6c368f4c7e78.zip
Enforce payload and container verification.
Diffstat (limited to 'src/burn/engine/apply.cpp')
-rw-r--r--src/burn/engine/apply.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/burn/engine/apply.cpp b/src/burn/engine/apply.cpp
index b4fa9dac..4d527409 100644
--- a/src/burn/engine/apply.cpp
+++ b/src/burn/engine/apply.cpp
@@ -1410,12 +1410,12 @@ static HRESULT AcquireContainerOrPayload(
1410 fMinimumFileSize = TRUE; 1410 fMinimumFileSize = TRUE;
1411 qwFileSize = pContainer->qwAttachedOffset + pContainer->qwFileSize; 1411 qwFileSize = pContainer->qwAttachedOffset + pContainer->qwFileSize;
1412 } 1412 }
1413 else if (pContainer->pbHash && pContext->wzLayoutDirectory) 1413 else
1414 { 1414 {
1415 qwFileSize = pContainer->qwFileSize; 1415 qwFileSize = pContainer->qwFileSize;
1416 } 1416 }
1417 } 1417 }
1418 else if (pPayload->pbHash) 1418 else if (BURN_PAYLOAD_VERIFICATION_HASH == pPayload->verification || BURN_PAYLOAD_VERIFICATION_UPDATE_BUNDLE == pPayload->verification)
1419 { 1419 {
1420 qwFileSize = pPayload->qwFileSize; 1420 qwFileSize = pPayload->qwFileSize;
1421 } 1421 }