aboutsummaryrefslogtreecommitdiff
path: root/src/engine/manifest.cpp
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-03-29 19:14:06 +1000
committerSean Hall <r.sean.hall@gmail.com>2020-03-30 21:40:34 +1000
commit0354a00e74492ad8d930c5bf499bc8606e48b1c9 (patch)
tree5640d653449287699b4cd08cb6b64fe27c4fa8af /src/engine/manifest.cpp
parent6ce359752afac0d3d70c2cf5fabd7d92859564ee (diff)
downloadwix-0354a00e74492ad8d930c5bf499bc8606e48b1c9.tar.gz
wix-0354a00e74492ad8d930c5bf499bc8606e48b1c9.tar.bz2
wix-0354a00e74492ad8d930c5bf499bc8606e48b1c9.zip
Add support for BundleExtensions.
Diffstat (limited to 'src/engine/manifest.cpp')
-rw-r--r--src/engine/manifest.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/engine/manifest.cpp b/src/engine/manifest.cpp
index c2214a89..a20f1980 100644
--- a/src/engine/manifest.cpp
+++ b/src/engine/manifest.cpp
@@ -116,6 +116,10 @@ extern "C" HRESULT ManifestLoadXmlFromBuffer(
116 hr = ApprovedExesParseFromXml(&pEngineState->approvedExes, pixeBundle); 116 hr = ApprovedExesParseFromXml(&pEngineState->approvedExes, pixeBundle);
117 ExitOnFailure(hr, "Failed to parse approved exes."); 117 ExitOnFailure(hr, "Failed to parse approved exes.");
118 118
119 // parse extensions
120 hr = BurnExtensionParseFromXml(&pEngineState->extensions, &pEngineState->userExperience.payloads, pixeBundle);
121 ExitOnFailure(hr, "Failed to parse extensions.");
122
119LExit: 123LExit:
120 ReleaseObject(pixnChain); 124 ReleaseObject(pixnChain);
121 ReleaseObject(pixnLog); 125 ReleaseObject(pixnLog);