aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data/WindowsInstaller/SubStorage.cs
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-05-29 11:44:46 +1000
committerSean Hall <r.sean.hall@gmail.com>2020-05-29 11:46:53 +1000
commit311dbab658184e603953791a075c776456226b95 (patch)
tree7767f664492a11d1721b37200a0a45077222d3c6 /src/WixToolset.Data/WindowsInstaller/SubStorage.cs
parente25b29f5ded38e281f3a686bc5ce7cbe1d872d3b (diff)
downloadwix-311dbab658184e603953791a075c776456226b95.tar.gz
wix-311dbab658184e603953791a075c776456226b95.tar.bz2
wix-311dbab658184e603953791a075c776456226b95.zip
Add overloads to WindowsInstallerData.Load for table definitions.
Diffstat (limited to 'src/WixToolset.Data/WindowsInstaller/SubStorage.cs')
-rw-r--r--src/WixToolset.Data/WindowsInstaller/SubStorage.cs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/WixToolset.Data/WindowsInstaller/SubStorage.cs b/src/WixToolset.Data/WindowsInstaller/SubStorage.cs
index e24839c0..76b1b795 100644
--- a/src/WixToolset.Data/WindowsInstaller/SubStorage.cs
+++ b/src/WixToolset.Data/WindowsInstaller/SubStorage.cs
@@ -36,8 +36,9 @@ namespace WixToolset.Data.WindowsInstaller
36 /// Creates a SubStorage from the XmlReader. 36 /// Creates a SubStorage from the XmlReader.
37 /// </summary> 37 /// </summary>
38 /// <param name="reader">Reader to get data from.</param> 38 /// <param name="reader">Reader to get data from.</param>
39 /// <param name="tableDefinitions">Table definitions to use for strongly-typed rows.</param>
39 /// <returns>New SubStorage object.</returns> 40 /// <returns>New SubStorage object.</returns>
40 internal static SubStorage Read(XmlReader reader) 41 internal static SubStorage Read(XmlReader reader, TableDefinitionCollection tableDefinitions)
41 { 42 {
42 if (reader.LocalName != "subStorage") 43 if (reader.LocalName != "subStorage")
43 { 44 {
@@ -71,7 +72,7 @@ namespace WixToolset.Data.WindowsInstaller
71 switch (reader.LocalName) 72 switch (reader.LocalName)
72 { 73 {
73 case WindowsInstallerData.XmlElementName: 74 case WindowsInstallerData.XmlElementName:
74 data = WindowsInstallerData.Read(reader, true); 75 data = WindowsInstallerData.Read(reader, tableDefinitions, true);
75 break; 76 break;
76 default: 77 default:
77 throw new XmlException(); 78 throw new XmlException();