From a6091afa5bd24fe65e7fc20f179ed888301afdf8 Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Sat, 18 Apr 2020 14:43:31 +1000 Subject: Test ability for an extension to have a custom strongly typed row during binding. --- src/WixToolset.Core.WindowsInstaller/Bind/BindTransformCommand.cs | 2 +- src/WixToolset.Core.WindowsInstaller/Decompile/Decompiler.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'src/WixToolset.Core.WindowsInstaller') diff --git a/src/WixToolset.Core.WindowsInstaller/Bind/BindTransformCommand.cs b/src/WixToolset.Core.WindowsInstaller/Bind/BindTransformCommand.cs index ea6e4f31..ffe26249 100644 --- a/src/WixToolset.Core.WindowsInstaller/Bind/BindTransformCommand.cs +++ b/src/WixToolset.Core.WindowsInstaller/Bind/BindTransformCommand.cs @@ -307,7 +307,7 @@ namespace WixToolset.Core.WindowsInstaller.Bind // process modified and unmodified rows var modifiedRow = false; - var targetRow = new Row(null, table.Definition); + var targetRow = table.Definition.CreateRow(null); var updatedRow = row; for (var i = 0; i < row.Fields.Length; i++) { diff --git a/src/WixToolset.Core.WindowsInstaller/Decompile/Decompiler.cs b/src/WixToolset.Core.WindowsInstaller/Decompile/Decompiler.cs index ea9cac07..560b5437 100644 --- a/src/WixToolset.Core.WindowsInstaller/Decompile/Decompiler.cs +++ b/src/WixToolset.Core.WindowsInstaller/Decompile/Decompiler.cs @@ -747,7 +747,7 @@ namespace WixToolset.Core.WindowsInstaller property.Id = id; // create a dummy row for indexing - var row = new Row(null, this.tableDefinitions["Property"]); + var row = this.tableDefinitions["Property"].CreateRow(null); row[0] = id; this.core.RootElement.AddChild(property); -- cgit v1.2.3-55-g6feb