diff options
Diffstat (limited to 'src/burn/engine/msiengine.cpp')
-rw-r--r-- | src/burn/engine/msiengine.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/burn/engine/msiengine.cpp b/src/burn/engine/msiengine.cpp index d306f3e0..d892b2bc 100644 --- a/src/burn/engine/msiengine.cpp +++ b/src/burn/engine/msiengine.cpp | |||
@@ -1129,8 +1129,7 @@ extern "C" HRESULT MsiEngineBeginTransaction( | |||
1129 | ExitOnFailure(hr, "Failed to begin an MSI transaction"); | 1129 | ExitOnFailure(hr, "Failed to begin an MSI transaction"); |
1130 | 1130 | ||
1131 | LExit: | 1131 | LExit: |
1132 | ReleaseMsi(hTransactionHandle); | 1132 | // Assume that MsiEndTransaction cleans up the handles. |
1133 | ReleaseHandle(hChangeOfOwnerEvent); | ||
1134 | 1133 | ||
1135 | return hr; | 1134 | return hr; |
1136 | } | 1135 | } |