diff options
| author | Rob Mensching <rob@firegiant.com> | 2021-03-11 18:47:07 -0800 |
|---|---|---|
| committer | Rob Mensching <rob@firegiant.com> | 2021-03-11 18:59:15 -0800 |
| commit | 574785ab1421c9b67336c13ade5c2263e665ca07 (patch) | |
| tree | 8fdbbfd864765583214a3bd84832d6fdac0ea2ae /src/WixToolset.Core | |
| parent | e17f39893f403945e05f2b0f1fe0f4e7b007ad52 (diff) | |
| download | wix-574785ab1421c9b67336c13ade5c2263e665ca07.tar.gz wix-574785ab1421c9b67336c13ade5c2263e665ca07.tar.bz2 wix-574785ab1421c9b67336c13ade5c2263e665ca07.zip | |
Add default rollback boundary in the Burn binder instead of the compiler
Fixes wixtoolset/issues#6312
Diffstat (limited to 'src/WixToolset.Core')
| -rw-r--r-- | src/WixToolset.Core/Compiler_Bundle.cs | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/WixToolset.Core/Compiler_Bundle.cs b/src/WixToolset.Core/Compiler_Bundle.cs index 89ca94ba..cc4550a8 100644 --- a/src/WixToolset.Core/Compiler_Bundle.cs +++ b/src/WixToolset.Core/Compiler_Bundle.cs | |||
| @@ -1726,11 +1726,8 @@ namespace WixToolset.Core | |||
| 1726 | } | 1726 | } |
| 1727 | } | 1727 | } |
| 1728 | 1728 | ||
| 1729 | // Ensure there is always a rollback boundary at the beginning of the chain. | 1729 | string previousId = null; |
| 1730 | this.CreateRollbackBoundary(sourceLineNumbers, new Identifier(AccessModifier.Global, "WixDefaultBoundary"), YesNoType.Yes, YesNoType.No, ComplexReferenceParentType.PackageGroup, "WixChain", ComplexReferenceChildType.Unknown, null); | 1730 | var previousType = ComplexReferenceChildType.Unknown; |
| 1731 | |||
| 1732 | var previousId = "WixDefaultBoundary"; | ||
| 1733 | var previousType = ComplexReferenceChildType.Package; | ||
| 1734 | 1731 | ||
| 1735 | foreach (var child in node.Elements()) | 1732 | foreach (var child in node.Elements()) |
| 1736 | { | 1733 | { |
