From 237fba1e28e4f75068e509f38da7db1ba75fc0a9 Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Tue, 6 Jul 2021 10:59:36 -0500 Subject: Always append Windows Installer logs in Burn. Fixes #4828 --- src/burn/engine/msiengine.cpp | 2 +- src/burn/engine/mspengine.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/burn/engine/msiengine.cpp b/src/burn/engine/msiengine.cpp index a579fa17..4ff129fd 100644 --- a/src/burn/engine/msiengine.cpp +++ b/src/burn/engine/msiengine.cpp @@ -1146,7 +1146,7 @@ extern "C" HRESULT MsiEngineExecutePackage( if (pExecuteAction->msiPackage.sczLogPath && *pExecuteAction->msiPackage.sczLogPath) { - hr = WiuEnableLog(dwLogMode, pExecuteAction->msiPackage.sczLogPath, 0); + hr = WiuEnableLog(dwLogMode, pExecuteAction->msiPackage.sczLogPath, INSTALLLOGATTRIBUTES_APPEND); ExitOnFailure(hr, "Failed to enable logging for package: %ls to: %ls", pPackage->sczId, pExecuteAction->msiPackage.sczLogPath); } diff --git a/src/burn/engine/mspengine.cpp b/src/burn/engine/mspengine.cpp index 4a82598f..d547b130 100644 --- a/src/burn/engine/mspengine.cpp +++ b/src/burn/engine/mspengine.cpp @@ -623,7 +623,7 @@ extern "C" HRESULT MspEngineExecutePackage( if (pExecuteAction->mspTarget.sczLogPath && *pExecuteAction->mspTarget.sczLogPath) { - hr = WiuEnableLog(dwLogMode, pExecuteAction->mspTarget.sczLogPath, 0); + hr = WiuEnableLog(dwLogMode, pExecuteAction->mspTarget.sczLogPath, INSTALLLOGATTRIBUTES_APPEND); ExitOnFailure(hr, "Failed to enable logging for package: %ls to: %ls", pExecuteAction->mspTarget.pPackage->sczId, pExecuteAction->mspTarget.sczLogPath); } -- cgit v1.2.3-55-g6feb