diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2020-03-29 19:14:06 +1000 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2020-03-30 21:40:34 +1000 |
| commit | 0354a00e74492ad8d930c5bf499bc8606e48b1c9 (patch) | |
| tree | 5640d653449287699b4cd08cb6b64fe27c4fa8af /src/engine/manifest.cpp | |
| parent | 6ce359752afac0d3d70c2cf5fabd7d92859564ee (diff) | |
| download | wix-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.cpp | 4 |
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 | |||
| 119 | LExit: | 123 | LExit: |
| 120 | ReleaseObject(pixnChain); | 124 | ReleaseObject(pixnChain); |
| 121 | ReleaseObject(pixnLog); | 125 | ReleaseObject(pixnLog); |
