From 56105916271ff9a7c0bfa237b45b9b3fab9c570b Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Wed, 9 Jun 2021 11:30:46 -0500 Subject: Fix building and perf for bundles with 1000s of package and BA payloads Fixes other half of #5300 --- src/burn/engine/container.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/burn/engine/container.cpp') diff --git a/src/burn/engine/container.cpp b/src/burn/engine/container.cpp index c6f2ada8..aa123927 100644 --- a/src/burn/engine/container.cpp +++ b/src/burn/engine/container.cpp @@ -35,7 +35,7 @@ extern "C" HRESULT ContainersParseFromXml( pContainers->cContainers = cNodes; - // parse search elements + // parse container elements for (DWORD i = 0; i < cNodes; ++i) { BURN_CONTAINER* pContainer = &pContainers->rgContainers[i]; @@ -181,6 +181,7 @@ extern "C" void ContainersUninitialize( ReleaseStr(pContainer->downloadSource.sczUser); ReleaseStr(pContainer->downloadSource.sczPassword); ReleaseStr(pContainer->sczUnverifiedPath); + ReleaseDict(pContainer->sdhPayloads); } MemFree(pContainers->rgContainers); } -- cgit v1.2.3-55-g6feb