diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/wixext/BalBurnBackendExtension.cs | 9 |
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; |
