diff options
author | Nir Bar <nir.bar@panel-sw.co.il> | 2021-03-17 14:45:03 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-03-17 14:49:24 -0500 |
commit | b7582318f6cb6e166f5ca22128caea2a97551a1f (patch) | |
tree | f92071000dd33376e6b982b52ed2172278ef4035 /src/engine/userexperience.cpp | |
parent | af68033509730ffe01602f839861a47287bb709f (diff) | |
download | wix-b7582318f6cb6e166f5ca22128caea2a97551a1f.tar.gz wix-b7582318f6cb6e166f5ca22128caea2a97551a1f.tar.bz2 wix-b7582318f6cb6e166f5ca22128caea2a97551a1f.zip |
Use wiutil to start/end msi transactions
Release MSI transaction handles immediately
contributes to #5386
Diffstat (limited to 'src/engine/userexperience.cpp')
-rw-r--r-- | src/engine/userexperience.cpp | 10 |
1 files changed, 0 insertions, 10 deletions
diff --git a/src/engine/userexperience.cpp b/src/engine/userexperience.cpp index ad1529ea..5a225651 100644 --- a/src/engine/userexperience.cpp +++ b/src/engine/userexperience.cpp | |||
@@ -2117,16 +2117,6 @@ extern "C" int UserExperienceCheckExecuteResult( | |||
2117 | return nResult; | 2117 | return nResult; |
2118 | } | 2118 | } |
2119 | 2119 | ||
2120 | extern "C" HRESULT UserExperienceInterpretResult( | ||
2121 | __in BURN_USER_EXPERIENCE* /*pUserExperience*/, | ||
2122 | __in DWORD dwAllowedResults, | ||
2123 | __in int nResult | ||
2124 | ) | ||
2125 | { | ||
2126 | int nFilteredResult = FilterResult(dwAllowedResults, nResult); | ||
2127 | return IDOK == nFilteredResult || IDNOACTION == nFilteredResult ? S_OK : IDCANCEL == nFilteredResult || IDABORT == nFilteredResult ? HRESULT_FROM_WIN32(ERROR_INSTALL_USEREXIT) : HRESULT_FROM_WIN32(ERROR_INSTALL_FAILURE); | ||
2128 | } | ||
2129 | |||
2130 | extern "C" HRESULT UserExperienceInterpretExecuteResult( | 2120 | extern "C" HRESULT UserExperienceInterpretExecuteResult( |
2131 | __in BURN_USER_EXPERIENCE* pUserExperience, | 2121 | __in BURN_USER_EXPERIENCE* pUserExperience, |
2132 | __in BOOL fRollback, | 2122 | __in BOOL fRollback, |