mirror of
https://github.com/claunia/SabreTools.git
synced 2025-12-16 19:14:27 +00:00
Revert "[DatFile] Make the process smoother for parsing"
This reverts commit 4e956754c2.
This commit is contained in:
@@ -1221,7 +1221,6 @@ namespace SabreTools.Helper
|
||||
case OutputFormat.OfflineList:
|
||||
case OutputFormat.SabreDat:
|
||||
case OutputFormat.SoftwareList:
|
||||
case OutputFormat.Xml:
|
||||
ParseXML(filename, sysid, srcid, gamename, romname, romtype, sgt, slt, seq, crc, md5, sha1, itemStatus, trim, single, root, logger, keep, clean, softlist);
|
||||
break;
|
||||
case OutputFormat.RedumpMD5:
|
||||
@@ -1236,6 +1235,9 @@ namespace SabreTools.Helper
|
||||
case OutputFormat.RomCenter:
|
||||
ParseRC(filename, sysid, srcid, gamename, romname, romtype, sgt, slt, seq, crc, md5, sha1, itemStatus, trim, single, root, logger, clean);
|
||||
break;
|
||||
case OutputFormat.Xml:
|
||||
ParseXMLString(filename, sysid, srcid, gamename, romname, romtype, sgt, slt, seq, crc, md5, sha1, itemStatus, trim, single, root, logger, keep, clean, softlist);
|
||||
break;
|
||||
default:
|
||||
return;
|
||||
}
|
||||
@@ -2239,19 +2241,6 @@ namespace SabreTools.Helper
|
||||
return;
|
||||
}
|
||||
|
||||
// Check if the input has invalid characters. If it does, then close the reader and use the string version
|
||||
try
|
||||
{
|
||||
XElement x = XElement.Load(xtr, LoadOptions.None);
|
||||
x = null;
|
||||
}
|
||||
catch
|
||||
{
|
||||
xtr.Dispose();
|
||||
ParseXMLString(filename, sysid, srcid, gamename, romname, romtype, sgt, slt, seq, crc, md5, sha1, itemStatus, trim, single, root, logger, keep, clean, softlist);
|
||||
return;
|
||||
}
|
||||
|
||||
// Otherwise, read the file to the end
|
||||
try
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user