diff options
Diffstat (limited to 'src/burn/engine/plan.cpp')
| -rw-r--r-- | src/burn/engine/plan.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/burn/engine/plan.cpp b/src/burn/engine/plan.cpp index f77e8e2a..04da2a9d 100644 --- a/src/burn/engine/plan.cpp +++ b/src/burn/engine/plan.cpp | |||
| @@ -266,6 +266,7 @@ extern "C" void PlanUninitializeExecuteAction( | |||
| 266 | case BURN_EXECUTE_ACTION_TYPE_EXE_PACKAGE: | 266 | case BURN_EXECUTE_ACTION_TYPE_EXE_PACKAGE: |
| 267 | ReleaseStr(pExecuteAction->exePackage.sczIgnoreDependencies); | 267 | ReleaseStr(pExecuteAction->exePackage.sczIgnoreDependencies); |
| 268 | ReleaseStr(pExecuteAction->exePackage.sczAncestors); | 268 | ReleaseStr(pExecuteAction->exePackage.sczAncestors); |
| 269 | ReleaseStr(pExecuteAction->exePackage.sczEngineWorkingDirectory); | ||
| 269 | break; | 270 | break; |
| 270 | 271 | ||
| 271 | case BURN_EXECUTE_ACTION_TYPE_MSI_PACKAGE: | 272 | case BURN_EXECUTE_ACTION_TYPE_MSI_PACKAGE: |
| @@ -1282,6 +1283,7 @@ extern "C" HRESULT PlanRelatedBundlesBegin( | |||
| 1282 | 1283 | ||
| 1283 | // Pass along any ancestors and ourself to prevent infinite loops. | 1284 | // Pass along any ancestors and ourself to prevent infinite loops. |
| 1284 | pRelatedBundle->package.Exe.wzAncestors = pRegistration->sczBundlePackageAncestors; | 1285 | pRelatedBundle->package.Exe.wzAncestors = pRegistration->sczBundlePackageAncestors; |
| 1286 | pRelatedBundle->package.Exe.wzEngineWorkingDirectory = pPlan->pInternalCommand->sczWorkingDirectory; | ||
| 1285 | 1287 | ||
| 1286 | hr = PlanDefaultRelatedBundleRequestState(relationType, pRelatedBundle->relationType, pPlan->action, pRegistration->pVersion, pRelatedBundle->pVersion, &pRelatedBundle->package.requested); | 1288 | hr = PlanDefaultRelatedBundleRequestState(relationType, pRelatedBundle->relationType, pPlan->action, pRegistration->pVersion, pRelatedBundle->pVersion, &pRelatedBundle->package.requested); |
| 1287 | ExitOnFailure(hr, "Failed to get default request state for related bundle."); | 1289 | ExitOnFailure(hr, "Failed to get default request state for related bundle."); |
