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 | { |