diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-08-03 15:41:53 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-08-04 10:03:57 -0500 |
commit | 9ae1c04d5fa02ac020885cdad7c592f7bb43d83e (patch) | |
tree | 2832850289c8b703fa39e5d1c97666331e2310b1 /src/burn/engine/pseudobundle.cpp | |
parent | ce8acddf52bde840571535c3dfd56a2371d80684 (diff) | |
download | wix-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.cpp | 3 |
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); |