aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrij Abyzov <aabyzov@slb.com>2021-03-02 15:04:57 +0100
committerAndrij Abyzov <aabyzov@slb.com>2021-03-02 15:34:01 +0100
commit8a47981860da38b85a32c59aab019015e4f97360 (patch)
treee0d6d780b5475836bcf6d6e7b2842551ab8b4550 /src
parentda29ddd42cf1e15de1f6332a7d17c598cd5a00d1 (diff)
downloadwix-8a47981860da38b85a32c59aab019015e4f97360.tar.gz
wix-8a47981860da38b85a32c59aab019015e4f97360.tar.bz2
wix-8a47981860da38b85a32c59aab019015e4f97360.zip
Use SymbolsFinalized instead of BundleFinalize
Diffstat (limited to 'src')
-rw-r--r--src/wixext/BalBurnBackendExtension.cs9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/wixext/BalBurnBackendExtension.cs b/src/wixext/BalBurnBackendExtension.cs
index bf96e388..5e647b1c 100644
--- a/src/wixext/BalBurnBackendExtension.cs
+++ b/src/wixext/BalBurnBackendExtension.cs
@@ -11,7 +11,7 @@ namespace WixToolset.Bal
11 using WixToolset.Data.Symbols; 11 using WixToolset.Data.Symbols;
12 using WixToolset.Extensibility; 12 using WixToolset.Extensibility;
13 13
14 public class BalBurnBackendExtension : BaseBurnBackendExtension 14 public class BalBurnBackendExtension : BaseBurnBackendBinderExtension
15 { 15 {
16 private static readonly IntermediateSymbolDefinition[] BurnSymbolDefinitions = 16 private static readonly IntermediateSymbolDefinition[] BurnSymbolDefinitions =
17 { 17 {
@@ -27,12 +27,9 @@ namespace WixToolset.Bal
27 27
28 protected override IEnumerable<IntermediateSymbolDefinition> SymbolDefinitions => BurnSymbolDefinitions; 28 protected override IEnumerable<IntermediateSymbolDefinition> SymbolDefinitions => BurnSymbolDefinitions;
29 29
30 public override void BundleFinalize() 30 public override void SymbolsFinalized(IntermediateSection section)
31 { 31 {
32 base.BundleFinalize(); 32 base.SymbolsFinalized(section);
33
34 var intermediate = this.Context.IntermediateRepresentation;
35 var section = intermediate.Sections.Single();
36 33
37 var baSymbol = section.Symbols.OfType<WixBootstrapperApplicationDllSymbol>().SingleOrDefault(); 34 var baSymbol = section.Symbols.OfType<WixBootstrapperApplicationDllSymbol>().SingleOrDefault();
38 var baId = baSymbol?.Id?.Id; 35 var baId = baSymbol?.Id?.Id;