diff --git a/SabreTools.Serialization.Readers/ArchiveDotOrg.cs b/SabreTools.Serialization.Readers/ArchiveDotOrg.cs index 165018af..ab192238 100644 --- a/SabreTools.Serialization.Readers/ArchiveDotOrg.cs +++ b/SabreTools.Serialization.Readers/ArchiveDotOrg.cs @@ -114,7 +114,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { diff --git a/SabreTools.Serialization.Readers/Listxml.cs b/SabreTools.Serialization.Readers/Listxml.cs index 4b283090..23d2492c 100644 --- a/SabreTools.Serialization.Readers/Listxml.cs +++ b/SabreTools.Serialization.Readers/Listxml.cs @@ -698,7 +698,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { diff --git a/SabreTools.Serialization.Readers/Logiqx.cs b/SabreTools.Serialization.Readers/Logiqx.cs index df1d2f3f..694e8844 100644 --- a/SabreTools.Serialization.Readers/Logiqx.cs +++ b/SabreTools.Serialization.Readers/Logiqx.cs @@ -162,7 +162,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -505,7 +508,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -790,7 +796,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { diff --git a/SabreTools.Serialization.Readers/M1.cs b/SabreTools.Serialization.Readers/M1.cs index 2ccd1f22..b478adb8 100644 --- a/SabreTools.Serialization.Readers/M1.cs +++ b/SabreTools.Serialization.Readers/M1.cs @@ -696,7 +696,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { diff --git a/SabreTools.Serialization.Readers/Mess.cs b/SabreTools.Serialization.Readers/Mess.cs index 74637da8..08f651e7 100644 --- a/SabreTools.Serialization.Readers/Mess.cs +++ b/SabreTools.Serialization.Readers/Mess.cs @@ -696,7 +696,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { diff --git a/SabreTools.Serialization.Readers/NoIntroDatabase.cs b/SabreTools.Serialization.Readers/NoIntroDatabase.cs index b8a5f502..bbd79557 100644 --- a/SabreTools.Serialization.Readers/NoIntroDatabase.cs +++ b/SabreTools.Serialization.Readers/NoIntroDatabase.cs @@ -212,7 +212,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -296,7 +299,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -411,7 +417,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { diff --git a/SabreTools.Serialization.Readers/OfflineList.cs b/SabreTools.Serialization.Readers/OfflineList.cs index 58892a50..60884c8b 100644 --- a/SabreTools.Serialization.Readers/OfflineList.cs +++ b/SabreTools.Serialization.Readers/OfflineList.cs @@ -134,7 +134,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -192,7 +195,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -327,7 +333,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -385,7 +394,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -505,7 +517,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -548,7 +563,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -657,7 +675,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -700,7 +721,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -991,7 +1015,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -1044,7 +1071,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -1093,7 +1123,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { diff --git a/SabreTools.Serialization.Readers/OpenMSX.cs b/SabreTools.Serialization.Readers/OpenMSX.cs index 210e5b9b..80f09f5a 100644 --- a/SabreTools.Serialization.Readers/OpenMSX.cs +++ b/SabreTools.Serialization.Readers/OpenMSX.cs @@ -129,7 +129,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -199,7 +202,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -258,7 +264,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { diff --git a/SabreTools.Serialization.Readers/SoftwareList.cs b/SabreTools.Serialization.Readers/SoftwareList.cs index e139967e..0b6c9bd2 100644 --- a/SabreTools.Serialization.Readers/SoftwareList.cs +++ b/SabreTools.Serialization.Readers/SoftwareList.cs @@ -85,7 +85,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -141,7 +144,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -190,7 +196,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -271,7 +280,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -352,7 +364,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) { @@ -467,7 +482,10 @@ namespace SabreTools.Serialization.Readers // Only process starting elements if (!reader.IsStartElement()) + { + reader.Skip(); continue; + } switch (reader.Name) {