diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2022-02-22 20:23:43 -0600 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2022-02-22 23:37:57 -0600 |
| commit | 8e8f724d90c6835febb8b5865009746aea73a334 (patch) | |
| tree | b255c0a7232af8d24bcf44fd476b95bdfdcfe777 /src/burn/engine/msiengine.cpp | |
| parent | 0740d93ca8be06ec0e5da5b51ceff52f67ab5bf5 (diff) | |
| download | wix-8e8f724d90c6835febb8b5865009746aea73a334.tar.gz wix-8e8f724d90c6835febb8b5865009746aea73a334.tar.bz2 wix-8e8f724d90c6835febb8b5865009746aea73a334.zip | |
Add UnsafeUninstall action.
Fixes #6721
Diffstat (limited to 'src/burn/engine/msiengine.cpp')
| -rw-r--r-- | src/burn/engine/msiengine.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/burn/engine/msiengine.cpp b/src/burn/engine/msiengine.cpp index c27dd8c2..d306f3e0 100644 --- a/src/burn/engine/msiengine.cpp +++ b/src/burn/engine/msiengine.cpp | |||
| @@ -834,7 +834,7 @@ extern "C" HRESULT MsiEnginePlanInitializePackage( | |||
| 834 | { | 834 | { |
| 835 | Assert(BURN_PACKAGE_TYPE_MSI == pPackage->compatiblePackage.type); | 835 | Assert(BURN_PACKAGE_TYPE_MSI == pPackage->compatiblePackage.type); |
| 836 | 836 | ||
| 837 | pPackage->compatiblePackage.fDefaultRequested = BOOTSTRAPPER_ACTION_UNINSTALL == overallAction; | 837 | pPackage->compatiblePackage.fDefaultRequested = BOOTSTRAPPER_ACTION_UNINSTALL == overallAction || BOOTSTRAPPER_ACTION_UNSAFE_UNINSTALL == overallAction; |
| 838 | pPackage->compatiblePackage.fRequested = pPackage->compatiblePackage.fDefaultRequested; | 838 | pPackage->compatiblePackage.fRequested = pPackage->compatiblePackage.fDefaultRequested; |
| 839 | 839 | ||
| 840 | hr = UserExperienceOnPlanCompatibleMsiPackageBegin(pUserExperience, pPackage->sczId, pPackage->compatiblePackage.compatibleEntry.sczId, pPackage->compatiblePackage.Msi.pVersion, &pPackage->compatiblePackage.fRequested); | 840 | hr = UserExperienceOnPlanCompatibleMsiPackageBegin(pUserExperience, pPackage->sczId, pPackage->compatiblePackage.compatibleEntry.sczId, pPackage->compatiblePackage.Msi.pVersion, &pPackage->compatiblePackage.fRequested); |
