aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/plan.cpp
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-04-01 19:29:10 -0500
committerSean Hall <r.sean.hall@gmail.com>2022-04-01 22:06:11 -0500
commit32602bb04be4a01e4b857d2071e07dd4cc2b38d4 (patch)
treebc948a21a7c32d06c1da584b4d198f845969379a /src/burn/engine/plan.cpp
parent8faa28db427119b3541733290d87783dd699d425 (diff)
downloadwix-32602bb04be4a01e4b857d2071e07dd4cc2b38d4.tar.gz
wix-32602bb04be4a01e4b857d2071e07dd4cc2b38d4.tar.bz2
wix-32602bb04be4a01e4b857d2071e07dd4cc2b38d4.zip
Use Burn's parent switch with BundlePackages.
Diffstat (limited to 'src/burn/engine/plan.cpp')
-rw-r--r--src/burn/engine/plan.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/burn/engine/plan.cpp b/src/burn/engine/plan.cpp
index 1d008dba..183ac62a 100644
--- a/src/burn/engine/plan.cpp
+++ b/src/burn/engine/plan.cpp
@@ -291,6 +291,13 @@ extern "C" void PlanUninitializeExecuteAction(
291 ReleaseStr(pExecuteAction->relatedBundle.sczEngineWorkingDirectory); 291 ReleaseStr(pExecuteAction->relatedBundle.sczEngineWorkingDirectory);
292 break; 292 break;
293 293
294 case BURN_EXECUTE_ACTION_TYPE_BUNDLE_PACKAGE:
295 ReleaseStr(pExecuteAction->bundlePackage.sczParent);
296 ReleaseStr(pExecuteAction->bundlePackage.sczIgnoreDependencies);
297 ReleaseStr(pExecuteAction->bundlePackage.sczAncestors);
298 ReleaseStr(pExecuteAction->bundlePackage.sczEngineWorkingDirectory);
299 break;
300
294 case BURN_EXECUTE_ACTION_TYPE_EXE_PACKAGE: 301 case BURN_EXECUTE_ACTION_TYPE_EXE_PACKAGE:
295 ReleaseStr(pExecuteAction->exePackage.sczAncestors); 302 ReleaseStr(pExecuteAction->exePackage.sczAncestors);
296 ReleaseStr(pExecuteAction->exePackage.sczEngineWorkingDirectory); 303 ReleaseStr(pExecuteAction->exePackage.sczEngineWorkingDirectory);