diff options
Diffstat (limited to 'src/burn/engine/pseudobundle.cpp')
-rw-r--r-- | src/burn/engine/pseudobundle.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/burn/engine/pseudobundle.cpp b/src/burn/engine/pseudobundle.cpp index 351fe044..df3edef6 100644 --- a/src/burn/engine/pseudobundle.cpp +++ b/src/burn/engine/pseudobundle.cpp | |||
@@ -163,9 +163,9 @@ LExit: | |||
163 | 163 | ||
164 | extern "C" HRESULT PseudoBundleInitializePassthrough( | 164 | extern "C" HRESULT PseudoBundleInitializePassthrough( |
165 | __in BURN_PACKAGE* pPassthroughPackage, | 165 | __in BURN_PACKAGE* pPassthroughPackage, |
166 | __in BURN_ENGINE_COMMAND* pInternalCommand, | ||
166 | __in BOOTSTRAPPER_COMMAND* pCommand, | 167 | __in BOOTSTRAPPER_COMMAND* pCommand, |
167 | __in_z_opt LPCWSTR wzAppendLogPath, | 168 | __in_z_opt LPCWSTR wzAppendLogPath, |
168 | __in_z_opt LPCWSTR wzActiveParent, | ||
169 | __in_z_opt LPCWSTR wzAncestors, | 169 | __in_z_opt LPCWSTR wzAncestors, |
170 | __in BURN_PACKAGE* pPackage | 170 | __in BURN_PACKAGE* pPackage |
171 | ) | 171 | ) |
@@ -205,7 +205,7 @@ extern "C" HRESULT PseudoBundleInitializePassthrough( | |||
205 | 205 | ||
206 | // No matter the operation, we're passing the same command-line. That's what makes | 206 | // No matter the operation, we're passing the same command-line. That's what makes |
207 | // this a passthrough bundle. | 207 | // this a passthrough bundle. |
208 | hr = CoreRecreateCommandLine(&sczArguments, pCommand->action, pCommand->display, pCommand->relationType, TRUE, wzActiveParent, wzAncestors, wzAppendLogPath, pCommand->wzCommandLine); | 208 | hr = CoreRecreateCommandLine(&sczArguments, pCommand->action, pInternalCommand, pCommand, pCommand->relationType, TRUE, wzAncestors, wzAppendLogPath, pCommand->wzCommandLine); |
209 | ExitOnFailure(hr, "Failed to recreate command-line arguments."); | 209 | ExitOnFailure(hr, "Failed to recreate command-line arguments."); |
210 | 210 | ||
211 | hr = StrAllocString(&pPassthroughPackage->Exe.sczInstallArguments, sczArguments, 0); | 211 | hr = StrAllocString(&pPassthroughPackage->Exe.sczInstallArguments, sczArguments, 0); |