From 62f3264b7b9c83a2bdeb38b272067515f99b7cf5 Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Wed, 8 Nov 2017 15:25:09 -0800 Subject: [PATCH] [OfflineList, SabreDat, SoftwareList] Fix incorrect logic --- SabreTools.Library/DatFiles/OfflineList.cs | 2 +- SabreTools.Library/DatFiles/SabreDat.cs | 2 +- SabreTools.Library/DatFiles/SoftwareList.cs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/SabreTools.Library/DatFiles/OfflineList.cs b/SabreTools.Library/DatFiles/OfflineList.cs index 8cb5baf7..5658dd96 100644 --- a/SabreTools.Library/DatFiles/OfflineList.cs +++ b/SabreTools.Library/DatFiles/OfflineList.cs @@ -60,7 +60,7 @@ namespace SabreTools.Library.DatFiles bool remUnicode) { // All XML-derived DATs share a lot in common so it just calls one implementation - (this as DatFile as Logiqx).ParseFile(filename, sysid, srcid, keep, clean, remUnicode); + new Logiqx(this).ParseFile(filename, sysid, srcid, keep, clean, remUnicode); } /// diff --git a/SabreTools.Library/DatFiles/SabreDat.cs b/SabreTools.Library/DatFiles/SabreDat.cs index f5b58fb5..fc40dde7 100644 --- a/SabreTools.Library/DatFiles/SabreDat.cs +++ b/SabreTools.Library/DatFiles/SabreDat.cs @@ -60,7 +60,7 @@ namespace SabreTools.Library.DatFiles bool remUnicode) { // All XML-derived DATs share a lot in common so it just calls one implementation - (this as DatFile as Logiqx).ParseFile(filename, sysid, srcid, keep, clean, remUnicode); + new Logiqx(this).ParseFile(filename, sysid, srcid, keep, clean, remUnicode); } /// diff --git a/SabreTools.Library/DatFiles/SoftwareList.cs b/SabreTools.Library/DatFiles/SoftwareList.cs index 05489221..86da98a0 100644 --- a/SabreTools.Library/DatFiles/SoftwareList.cs +++ b/SabreTools.Library/DatFiles/SoftwareList.cs @@ -60,7 +60,7 @@ namespace SabreTools.Library.DatFiles bool remUnicode) { // All XML-derived DATs share a lot in common so it just calls one implementation - (this as DatFile as Logiqx).ParseFile(filename, sysid, srcid, keep, clean, remUnicode); + new Logiqx(this).ParseFile(filename, sysid, srcid, keep, clean, remUnicode); } ///