aboutsummaryrefslogtreecommitdiff
path: root/src/engine/userexperience.cpp
diff options
context:
space:
mode:
authorNir Bar <nir.bar@panel-sw.co.il>2021-03-17 14:45:03 -0500
committerSean Hall <r.sean.hall@gmail.com>2021-03-17 14:49:24 -0500
commitb7582318f6cb6e166f5ca22128caea2a97551a1f (patch)
treef92071000dd33376e6b982b52ed2172278ef4035 /src/engine/userexperience.cpp
parentaf68033509730ffe01602f839861a47287bb709f (diff)
downloadwix-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.cpp10
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
2120extern "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
2130extern "C" HRESULT UserExperienceInterpretExecuteResult( 2120extern "C" HRESULT UserExperienceInterpretExecuteResult(
2131 __in BURN_USER_EXPERIENCE* pUserExperience, 2121 __in BURN_USER_EXPERIENCE* pUserExperience,
2132 __in BOOL fRollback, 2122 __in BOOL fRollback,