aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/detect.cpp
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-02-11 13:05:23 -0600
committerSean Hall <r.sean.hall@gmail.com>2022-02-12 22:56:39 -0600
commit1f422997c701625a53d08648521de709e280f4af (patch)
treea04ab5c32983c297dbd354725b479065cdf5c3bf /src/burn/engine/detect.cpp
parent40492973be6075efbfbd231aed7168194d36cc73 (diff)
downloadwix-1f422997c701625a53d08648521de709e280f4af.tar.gz
wix-1f422997c701625a53d08648521de709e280f4af.tar.bz2
wix-1f422997c701625a53d08648521de709e280f4af.zip
Detect MinorUpgrade MsiPackages independently of the base product.
Fixes #6535
Diffstat (limited to 'src/burn/engine/detect.cpp')
-rw-r--r--src/burn/engine/detect.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/burn/engine/detect.cpp b/src/burn/engine/detect.cpp
index e251871c..3bd39784 100644
--- a/src/burn/engine/detect.cpp
+++ b/src/burn/engine/detect.cpp
@@ -64,6 +64,8 @@ extern "C" void DetectReset(
64 64
65 if (BURN_PACKAGE_TYPE_MSI == pPackage->type) 65 if (BURN_PACKAGE_TYPE_MSI == pPackage->type)
66 { 66 {
67 pPackage->Msi.operation = BOOTSTRAPPER_RELATED_OPERATION_NONE;
68
67 for (DWORD iFeature = 0; iFeature < pPackage->Msi.cFeatures; ++iFeature) 69 for (DWORD iFeature = 0; iFeature < pPackage->Msi.cFeatures; ++iFeature)
68 { 70 {
69 BURN_MSIFEATURE* pFeature = pPackage->Msi.rgFeatures + iFeature; 71 BURN_MSIFEATURE* pFeature = pPackage->Msi.rgFeatures + iFeature;