aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/pseudobundle.cpp
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-08-03 15:41:53 -0500
committerSean Hall <r.sean.hall@gmail.com>2021-08-04 10:03:57 -0500
commit9ae1c04d5fa02ac020885cdad7c592f7bb43d83e (patch)
tree2832850289c8b703fa39e5d1c97666331e2310b1 /src/burn/engine/pseudobundle.cpp
parentce8acddf52bde840571535c3dfd56a2371d80684 (diff)
downloadwix-9ae1c04d5fa02ac020885cdad7c592f7bb43d83e.tar.gz
wix-9ae1c04d5fa02ac020885cdad7c592f7bb43d83e.tar.bz2
wix-9ae1c04d5fa02ac020885cdad7c592f7bb43d83e.zip
Parse most of Burn command line parameters into BURN_ENGINE_COMMAND.
Diffstat (limited to 'src/burn/engine/pseudobundle.cpp')
-rw-r--r--src/burn/engine/pseudobundle.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/burn/engine/pseudobundle.cpp b/src/burn/engine/pseudobundle.cpp
index df3edef6..00007247 100644
--- a/src/burn/engine/pseudobundle.cpp
+++ b/src/burn/engine/pseudobundle.cpp
@@ -166,7 +166,6 @@ extern "C" HRESULT PseudoBundleInitializePassthrough(
166 __in BURN_ENGINE_COMMAND* pInternalCommand, 166 __in BURN_ENGINE_COMMAND* pInternalCommand,
167 __in BOOTSTRAPPER_COMMAND* pCommand, 167 __in BOOTSTRAPPER_COMMAND* pCommand,
168 __in_z_opt LPCWSTR wzAppendLogPath, 168 __in_z_opt LPCWSTR wzAppendLogPath,
169 __in_z_opt LPCWSTR wzAncestors,
170 __in BURN_PACKAGE* pPackage 169 __in BURN_PACKAGE* pPackage
171 ) 170 )
172{ 171{
@@ -205,7 +204,7 @@ extern "C" HRESULT PseudoBundleInitializePassthrough(
205 204
206 // No matter the operation, we're passing the same command-line. That's what makes 205 // No matter the operation, we're passing the same command-line. That's what makes
207 // this a passthrough bundle. 206 // this a passthrough bundle.
208 hr = CoreRecreateCommandLine(&sczArguments, pCommand->action, pInternalCommand, pCommand, pCommand->relationType, TRUE, wzAncestors, wzAppendLogPath, pCommand->wzCommandLine); 207 hr = CoreRecreateCommandLine(&sczArguments, pCommand->action, pInternalCommand, pCommand, pCommand->relationType, TRUE, wzAppendLogPath);
209 ExitOnFailure(hr, "Failed to recreate command-line arguments."); 208 ExitOnFailure(hr, "Failed to recreate command-line arguments.");
210 209
211 hr = StrAllocString(&pPassthroughPackage->Exe.sczInstallArguments, sczArguments, 0); 210 hr = StrAllocString(&pPassthroughPackage->Exe.sczInstallArguments, sczArguments, 0);