diff --git a/SabreTools.Serialization/Deserializers/AACS.cs b/SabreTools.Serialization/Deserializers/AACS.cs index cbde36ec..d1ac0394 100644 --- a/SabreTools.Serialization/Deserializers/AACS.cs +++ b/SabreTools.Serialization/Deserializers/AACS.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override MediaKeyBlock? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/BDPlus.cs b/SabreTools.Serialization/Deserializers/BDPlus.cs index f726da29..7eaa9808 100644 --- a/SabreTools.Serialization/Deserializers/BDPlus.cs +++ b/SabreTools.Serialization/Deserializers/BDPlus.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override SVM? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/BFPK.cs b/SabreTools.Serialization/Deserializers/BFPK.cs index fbef34df..812e28c5 100644 --- a/SabreTools.Serialization/Deserializers/BFPK.cs +++ b/SabreTools.Serialization/Deserializers/BFPK.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override Archive? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/BSP.cs b/SabreTools.Serialization/Deserializers/BSP.cs index a083a840..f488cc1a 100644 --- a/SabreTools.Serialization/Deserializers/BSP.cs +++ b/SabreTools.Serialization/Deserializers/BSP.cs @@ -14,7 +14,7 @@ namespace SabreTools.Serialization.Deserializers public override BspFile? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/CFB.cs b/SabreTools.Serialization/Deserializers/CFB.cs index 3ef1177f..72ac86fb 100644 --- a/SabreTools.Serialization/Deserializers/CFB.cs +++ b/SabreTools.Serialization/Deserializers/CFB.cs @@ -14,7 +14,7 @@ namespace SabreTools.Serialization.Deserializers public override Binary? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/CHD.cs b/SabreTools.Serialization/Deserializers/CHD.cs index 782631ab..a7a28b9a 100644 --- a/SabreTools.Serialization/Deserializers/CHD.cs +++ b/SabreTools.Serialization/Deserializers/CHD.cs @@ -13,7 +13,7 @@ namespace SabreTools.Serialization.Deserializers public override Header? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/CIA.cs b/SabreTools.Serialization/Deserializers/CIA.cs index 5d3bbc70..a33032f0 100644 --- a/SabreTools.Serialization/Deserializers/CIA.cs +++ b/SabreTools.Serialization/Deserializers/CIA.cs @@ -11,7 +11,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.N3DS.CIA? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/CueSheet.cs b/SabreTools.Serialization/Deserializers/CueSheet.cs index 7f1a50a9..7e68bf9f 100644 --- a/SabreTools.Serialization/Deserializers/CueSheet.cs +++ b/SabreTools.Serialization/Deserializers/CueSheet.cs @@ -13,7 +13,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.CueSheets.CueSheet? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/EverdriveSMDB.cs b/SabreTools.Serialization/Deserializers/EverdriveSMDB.cs index 0c8aa2b0..5b13e2ee 100644 --- a/SabreTools.Serialization/Deserializers/EverdriveSMDB.cs +++ b/SabreTools.Serialization/Deserializers/EverdriveSMDB.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override MetadataFile? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/GCF.cs b/SabreTools.Serialization/Deserializers/GCF.cs index af14ba73..a6aca10e 100644 --- a/SabreTools.Serialization/Deserializers/GCF.cs +++ b/SabreTools.Serialization/Deserializers/GCF.cs @@ -11,7 +11,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.GCF.File? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/IRD.cs b/SabreTools.Serialization/Deserializers/IRD.cs index a2b9e2df..54968465 100644 --- a/SabreTools.Serialization/Deserializers/IRD.cs +++ b/SabreTools.Serialization/Deserializers/IRD.cs @@ -10,7 +10,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.IRD.File? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/InstallShieldArchiveV3.cs b/SabreTools.Serialization/Deserializers/InstallShieldArchiveV3.cs index c46e7294..94cd4962 100644 --- a/SabreTools.Serialization/Deserializers/InstallShieldArchiveV3.cs +++ b/SabreTools.Serialization/Deserializers/InstallShieldArchiveV3.cs @@ -11,7 +11,7 @@ namespace SabreTools.Serialization.Deserializers public override Archive? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/InstallShieldCabinet.cs b/SabreTools.Serialization/Deserializers/InstallShieldCabinet.cs index 84fe6164..d5908583 100644 --- a/SabreTools.Serialization/Deserializers/InstallShieldCabinet.cs +++ b/SabreTools.Serialization/Deserializers/InstallShieldCabinet.cs @@ -14,7 +14,7 @@ namespace SabreTools.Serialization.Deserializers public override Cabinet? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/LinearExecutable.cs b/SabreTools.Serialization/Deserializers/LinearExecutable.cs index c0385f9e..e79998d2 100644 --- a/SabreTools.Serialization/Deserializers/LinearExecutable.cs +++ b/SabreTools.Serialization/Deserializers/LinearExecutable.cs @@ -13,7 +13,7 @@ namespace SabreTools.Serialization.Deserializers public override Executable? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/MSDOS.cs b/SabreTools.Serialization/Deserializers/MSDOS.cs index 082f633b..439c584f 100644 --- a/SabreTools.Serialization/Deserializers/MSDOS.cs +++ b/SabreTools.Serialization/Deserializers/MSDOS.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override Executable? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/MicrosoftCabinet.cs b/SabreTools.Serialization/Deserializers/MicrosoftCabinet.cs index cfa22f79..f0cb94e3 100644 --- a/SabreTools.Serialization/Deserializers/MicrosoftCabinet.cs +++ b/SabreTools.Serialization/Deserializers/MicrosoftCabinet.cs @@ -13,7 +13,7 @@ namespace SabreTools.Serialization.Deserializers public override Cabinet? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/MoPaQ.cs b/SabreTools.Serialization/Deserializers/MoPaQ.cs index 8536489f..4349f7ab 100644 --- a/SabreTools.Serialization/Deserializers/MoPaQ.cs +++ b/SabreTools.Serialization/Deserializers/MoPaQ.cs @@ -14,7 +14,7 @@ namespace SabreTools.Serialization.Deserializers public override Archive? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/N3DS.cs b/SabreTools.Serialization/Deserializers/N3DS.cs index 80d30cbc..0e460f89 100644 --- a/SabreTools.Serialization/Deserializers/N3DS.cs +++ b/SabreTools.Serialization/Deserializers/N3DS.cs @@ -13,7 +13,7 @@ namespace SabreTools.Serialization.Deserializers public override Cart? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/NCF.cs b/SabreTools.Serialization/Deserializers/NCF.cs index f7201c95..a2f69b9f 100644 --- a/SabreTools.Serialization/Deserializers/NCF.cs +++ b/SabreTools.Serialization/Deserializers/NCF.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.NCF.File? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/NewExecutable.cs b/SabreTools.Serialization/Deserializers/NewExecutable.cs index 078633aa..c3db9943 100644 --- a/SabreTools.Serialization/Deserializers/NewExecutable.cs +++ b/SabreTools.Serialization/Deserializers/NewExecutable.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override Executable? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/Nitro.cs b/SabreTools.Serialization/Deserializers/Nitro.cs index d918606f..f67cdd00 100644 --- a/SabreTools.Serialization/Deserializers/Nitro.cs +++ b/SabreTools.Serialization/Deserializers/Nitro.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override Cart? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/PAK.cs b/SabreTools.Serialization/Deserializers/PAK.cs index 9e5723ea..fe5fe430 100644 --- a/SabreTools.Serialization/Deserializers/PAK.cs +++ b/SabreTools.Serialization/Deserializers/PAK.cs @@ -11,7 +11,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.PAK.File? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/PFF.cs b/SabreTools.Serialization/Deserializers/PFF.cs index c27071a7..5367b1b3 100644 --- a/SabreTools.Serialization/Deserializers/PFF.cs +++ b/SabreTools.Serialization/Deserializers/PFF.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override Archive? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/PIC.cs b/SabreTools.Serialization/Deserializers/PIC.cs index 94eea7f9..6af55430 100644 --- a/SabreTools.Serialization/Deserializers/PIC.cs +++ b/SabreTools.Serialization/Deserializers/PIC.cs @@ -15,7 +15,7 @@ namespace SabreTools.Serialization.Deserializers public override DiscInformation? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/PKZIP.cs b/SabreTools.Serialization/Deserializers/PKZIP.cs index f8b221d3..c867ba8b 100644 --- a/SabreTools.Serialization/Deserializers/PKZIP.cs +++ b/SabreTools.Serialization/Deserializers/PKZIP.cs @@ -17,7 +17,7 @@ namespace SabreTools.Serialization.Deserializers public override Archive? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/PlayJAudio.cs b/SabreTools.Serialization/Deserializers/PlayJAudio.cs index ec8768a6..349fa4c5 100644 --- a/SabreTools.Serialization/Deserializers/PlayJAudio.cs +++ b/SabreTools.Serialization/Deserializers/PlayJAudio.cs @@ -24,7 +24,7 @@ namespace SabreTools.Serialization.Deserializers public AudioFile? Deserialize(Stream? data, long adjust) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/PlayJPlaylist.cs b/SabreTools.Serialization/Deserializers/PlayJPlaylist.cs index 8ee33f76..dde362df 100644 --- a/SabreTools.Serialization/Deserializers/PlayJPlaylist.cs +++ b/SabreTools.Serialization/Deserializers/PlayJPlaylist.cs @@ -10,7 +10,7 @@ namespace SabreTools.Serialization.Deserializers public override Playlist? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/PortableExecutable.cs b/SabreTools.Serialization/Deserializers/PortableExecutable.cs index 0c269f73..712bfe53 100644 --- a/SabreTools.Serialization/Deserializers/PortableExecutable.cs +++ b/SabreTools.Serialization/Deserializers/PortableExecutable.cs @@ -17,7 +17,7 @@ namespace SabreTools.Serialization.Deserializers public override Executable? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/Quantum.cs b/SabreTools.Serialization/Deserializers/Quantum.cs index 9af1fff8..639da7a8 100644 --- a/SabreTools.Serialization/Deserializers/Quantum.cs +++ b/SabreTools.Serialization/Deserializers/Quantum.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override Archive? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/SFB.cs b/SabreTools.Serialization/Deserializers/SFB.cs index 1e83bbd0..3f2bd615 100644 --- a/SabreTools.Serialization/Deserializers/SFB.cs +++ b/SabreTools.Serialization/Deserializers/SFB.cs @@ -10,7 +10,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.PlayStation3.SFB? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/SFO.cs b/SabreTools.Serialization/Deserializers/SFO.cs index 0c129056..8a939ac3 100644 --- a/SabreTools.Serialization/Deserializers/SFO.cs +++ b/SabreTools.Serialization/Deserializers/SFO.cs @@ -10,7 +10,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.PlayStation3.SFO? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/SGA.cs b/SabreTools.Serialization/Deserializers/SGA.cs index 7d75a632..16b5b201 100644 --- a/SabreTools.Serialization/Deserializers/SGA.cs +++ b/SabreTools.Serialization/Deserializers/SGA.cs @@ -13,7 +13,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.SGA.File? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/VBSP.cs b/SabreTools.Serialization/Deserializers/VBSP.cs index 1fa6c0c6..48a431c1 100644 --- a/SabreTools.Serialization/Deserializers/VBSP.cs +++ b/SabreTools.Serialization/Deserializers/VBSP.cs @@ -14,7 +14,7 @@ namespace SabreTools.Serialization.Deserializers public override VbspFile? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/VPK.cs b/SabreTools.Serialization/Deserializers/VPK.cs index e89610d8..58afc955 100644 --- a/SabreTools.Serialization/Deserializers/VPK.cs +++ b/SabreTools.Serialization/Deserializers/VPK.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.VPK.File? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/WAD3.cs b/SabreTools.Serialization/Deserializers/WAD3.cs index 62d2e974..eba2c6b3 100644 --- a/SabreTools.Serialization/Deserializers/WAD3.cs +++ b/SabreTools.Serialization/Deserializers/WAD3.cs @@ -12,7 +12,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.WAD3.File? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Deserializers/XZP.cs b/SabreTools.Serialization/Deserializers/XZP.cs index 83810221..9180839c 100644 --- a/SabreTools.Serialization/Deserializers/XZP.cs +++ b/SabreTools.Serialization/Deserializers/XZP.cs @@ -11,7 +11,7 @@ namespace SabreTools.Serialization.Deserializers public override Models.XZP.File? Deserialize(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; // If the offset is out of bounds diff --git a/SabreTools.Serialization/Wrappers/AACSMediaKeyBlock.cs b/SabreTools.Serialization/Wrappers/AACSMediaKeyBlock.cs index 149c2a60..5b335e1d 100644 --- a/SabreTools.Serialization/Wrappers/AACSMediaKeyBlock.cs +++ b/SabreTools.Serialization/Wrappers/AACSMediaKeyBlock.cs @@ -66,7 +66,7 @@ namespace SabreTools.Serialization.Wrappers public static AACSMediaKeyBlock? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/BDPlusSVM.cs b/SabreTools.Serialization/Wrappers/BDPlusSVM.cs index 032ff1fc..a0159f32 100644 --- a/SabreTools.Serialization/Wrappers/BDPlusSVM.cs +++ b/SabreTools.Serialization/Wrappers/BDPlusSVM.cs @@ -66,7 +66,7 @@ namespace SabreTools.Serialization.Wrappers public static BDPlusSVM? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/BFPK.cs b/SabreTools.Serialization/Wrappers/BFPK.cs index b1ba5177..5034364c 100644 --- a/SabreTools.Serialization/Wrappers/BFPK.cs +++ b/SabreTools.Serialization/Wrappers/BFPK.cs @@ -56,7 +56,7 @@ namespace SabreTools.Serialization.Wrappers public static BFPK? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/BSP.cs b/SabreTools.Serialization/Wrappers/BSP.cs index 1aec7355..8c57545e 100644 --- a/SabreTools.Serialization/Wrappers/BSP.cs +++ b/SabreTools.Serialization/Wrappers/BSP.cs @@ -57,7 +57,7 @@ namespace SabreTools.Serialization.Wrappers public static BSP? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/CFB.cs b/SabreTools.Serialization/Wrappers/CFB.cs index a8b636b5..5e5b1dbd 100644 --- a/SabreTools.Serialization/Wrappers/CFB.cs +++ b/SabreTools.Serialization/Wrappers/CFB.cs @@ -72,7 +72,7 @@ namespace SabreTools.Serialization.Wrappers public static CFB? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/CHD.cs b/SabreTools.Serialization/Wrappers/CHD.cs index 2318da8b..ba2e24e0 100644 --- a/SabreTools.Serialization/Wrappers/CHD.cs +++ b/SabreTools.Serialization/Wrappers/CHD.cs @@ -99,7 +99,7 @@ namespace SabreTools.Serialization.Wrappers public static CHD? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/CIA.cs b/SabreTools.Serialization/Wrappers/CIA.cs index 9d00f743..3aab4643 100644 --- a/SabreTools.Serialization/Wrappers/CIA.cs +++ b/SabreTools.Serialization/Wrappers/CIA.cs @@ -57,7 +57,7 @@ namespace SabreTools.Serialization.Wrappers public static CIA? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/GCF.cs b/SabreTools.Serialization/Wrappers/GCF.cs index 7c52ab71..8cd5e1c3 100644 --- a/SabreTools.Serialization/Wrappers/GCF.cs +++ b/SabreTools.Serialization/Wrappers/GCF.cs @@ -212,7 +212,7 @@ namespace SabreTools.Serialization.Wrappers public static GCF? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/IRD.cs b/SabreTools.Serialization/Wrappers/IRD.cs index decab424..d24d95ed 100644 --- a/SabreTools.Serialization/Wrappers/IRD.cs +++ b/SabreTools.Serialization/Wrappers/IRD.cs @@ -56,7 +56,7 @@ namespace SabreTools.Serialization.Wrappers public static IRD? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/InstallShieldCabinet.cs b/SabreTools.Serialization/Wrappers/InstallShieldCabinet.cs index b26b552f..95b9222a 100644 --- a/SabreTools.Serialization/Wrappers/InstallShieldCabinet.cs +++ b/SabreTools.Serialization/Wrappers/InstallShieldCabinet.cs @@ -116,7 +116,7 @@ namespace SabreTools.Serialization.Wrappers public static InstallShieldCabinet? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/LinearExecutable.cs b/SabreTools.Serialization/Wrappers/LinearExecutable.cs index 63c9070c..eb3fed85 100644 --- a/SabreTools.Serialization/Wrappers/LinearExecutable.cs +++ b/SabreTools.Serialization/Wrappers/LinearExecutable.cs @@ -57,7 +57,7 @@ namespace SabreTools.Serialization.Wrappers public static LinearExecutable? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/MSDOS.cs b/SabreTools.Serialization/Wrappers/MSDOS.cs index 60ea0faf..d8e4f471 100644 --- a/SabreTools.Serialization/Wrappers/MSDOS.cs +++ b/SabreTools.Serialization/Wrappers/MSDOS.cs @@ -56,7 +56,7 @@ namespace SabreTools.Serialization.Wrappers public static MSDOS? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/MicrosoftCabinet.cs b/SabreTools.Serialization/Wrappers/MicrosoftCabinet.cs index 17fd3601..31496a7c 100644 --- a/SabreTools.Serialization/Wrappers/MicrosoftCabinet.cs +++ b/SabreTools.Serialization/Wrappers/MicrosoftCabinet.cs @@ -57,7 +57,7 @@ namespace SabreTools.Serialization.Wrappers public static MicrosoftCabinet? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/MoPaQ.cs b/SabreTools.Serialization/Wrappers/MoPaQ.cs index ff19d7fa..93479368 100644 --- a/SabreTools.Serialization/Wrappers/MoPaQ.cs +++ b/SabreTools.Serialization/Wrappers/MoPaQ.cs @@ -56,7 +56,7 @@ namespace SabreTools.Serialization.Wrappers public static MoPaQ? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/N3DS.cs b/SabreTools.Serialization/Wrappers/N3DS.cs index 7873ef91..da724bd9 100644 --- a/SabreTools.Serialization/Wrappers/N3DS.cs +++ b/SabreTools.Serialization/Wrappers/N3DS.cs @@ -251,7 +251,7 @@ namespace SabreTools.Serialization.Wrappers public static N3DS? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/NCF.cs b/SabreTools.Serialization/Wrappers/NCF.cs index 864db0ba..14a013c9 100644 --- a/SabreTools.Serialization/Wrappers/NCF.cs +++ b/SabreTools.Serialization/Wrappers/NCF.cs @@ -56,7 +56,7 @@ namespace SabreTools.Serialization.Wrappers public static NCF? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/NewExecutable.cs b/SabreTools.Serialization/Wrappers/NewExecutable.cs index 5738410e..8482d5f7 100644 --- a/SabreTools.Serialization/Wrappers/NewExecutable.cs +++ b/SabreTools.Serialization/Wrappers/NewExecutable.cs @@ -57,7 +57,7 @@ namespace SabreTools.Serialization.Wrappers public static NewExecutable? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/Nitro.cs b/SabreTools.Serialization/Wrappers/Nitro.cs index c5f7954e..3ceadcd3 100644 --- a/SabreTools.Serialization/Wrappers/Nitro.cs +++ b/SabreTools.Serialization/Wrappers/Nitro.cs @@ -64,7 +64,7 @@ namespace SabreTools.Serialization.Wrappers public static Nitro? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/PAK.cs b/SabreTools.Serialization/Wrappers/PAK.cs index eeb113b8..904de0d2 100644 --- a/SabreTools.Serialization/Wrappers/PAK.cs +++ b/SabreTools.Serialization/Wrappers/PAK.cs @@ -64,7 +64,7 @@ namespace SabreTools.Serialization.Wrappers public static PAK? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/PFF.cs b/SabreTools.Serialization/Wrappers/PFF.cs index c6e147f1..2ac449df 100644 --- a/SabreTools.Serialization/Wrappers/PFF.cs +++ b/SabreTools.Serialization/Wrappers/PFF.cs @@ -69,7 +69,7 @@ namespace SabreTools.Serialization.Wrappers public static PFF? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/PIC.cs b/SabreTools.Serialization/Wrappers/PIC.cs index bb33bf68..6bcb9899 100644 --- a/SabreTools.Serialization/Wrappers/PIC.cs +++ b/SabreTools.Serialization/Wrappers/PIC.cs @@ -64,7 +64,7 @@ namespace SabreTools.Serialization.Wrappers public static PIC? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/PKZIP.cs b/SabreTools.Serialization/Wrappers/PKZIP.cs index 6ad5cf28..6855efe5 100644 --- a/SabreTools.Serialization/Wrappers/PKZIP.cs +++ b/SabreTools.Serialization/Wrappers/PKZIP.cs @@ -57,7 +57,7 @@ namespace SabreTools.Serialization.Wrappers public static PKZIP? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/PlayJAudioFile.cs b/SabreTools.Serialization/Wrappers/PlayJAudioFile.cs index a3091976..0e2ec275 100644 --- a/SabreTools.Serialization/Wrappers/PlayJAudioFile.cs +++ b/SabreTools.Serialization/Wrappers/PlayJAudioFile.cs @@ -56,7 +56,7 @@ namespace SabreTools.Serialization.Wrappers public static PlayJAudioFile? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/PlayJPlaylist.cs b/SabreTools.Serialization/Wrappers/PlayJPlaylist.cs index 43804a90..444c65e8 100644 --- a/SabreTools.Serialization/Wrappers/PlayJPlaylist.cs +++ b/SabreTools.Serialization/Wrappers/PlayJPlaylist.cs @@ -56,7 +56,7 @@ namespace SabreTools.Serialization.Wrappers public static PlayJPlaylist? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/PortableExecutable.cs b/SabreTools.Serialization/Wrappers/PortableExecutable.cs index 69db7ebb..b446b769 100644 --- a/SabreTools.Serialization/Wrappers/PortableExecutable.cs +++ b/SabreTools.Serialization/Wrappers/PortableExecutable.cs @@ -803,7 +803,7 @@ namespace SabreTools.Serialization.Wrappers public static PortableExecutable? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/Quantum.cs b/SabreTools.Serialization/Wrappers/Quantum.cs index 626c3a5d..e8c547f9 100644 --- a/SabreTools.Serialization/Wrappers/Quantum.cs +++ b/SabreTools.Serialization/Wrappers/Quantum.cs @@ -56,7 +56,7 @@ namespace SabreTools.Serialization.Wrappers public static Quantum? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/SGA.cs b/SabreTools.Serialization/Wrappers/SGA.cs index 83339f0a..989e07e1 100644 --- a/SabreTools.Serialization/Wrappers/SGA.cs +++ b/SabreTools.Serialization/Wrappers/SGA.cs @@ -100,7 +100,7 @@ namespace SabreTools.Serialization.Wrappers public static SGA? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/VBSP.cs b/SabreTools.Serialization/Wrappers/VBSP.cs index 8d3773cc..681c2d41 100644 --- a/SabreTools.Serialization/Wrappers/VBSP.cs +++ b/SabreTools.Serialization/Wrappers/VBSP.cs @@ -57,7 +57,7 @@ namespace SabreTools.Serialization.Wrappers public static VBSP? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/VPK.cs b/SabreTools.Serialization/Wrappers/VPK.cs index fbb0340c..638b39cc 100644 --- a/SabreTools.Serialization/Wrappers/VPK.cs +++ b/SabreTools.Serialization/Wrappers/VPK.cs @@ -127,7 +127,7 @@ namespace SabreTools.Serialization.Wrappers public static VPK? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/WAD3.cs b/SabreTools.Serialization/Wrappers/WAD3.cs index 7b5f8c83..2efb72f5 100644 --- a/SabreTools.Serialization/Wrappers/WAD3.cs +++ b/SabreTools.Serialization/Wrappers/WAD3.cs @@ -56,7 +56,7 @@ namespace SabreTools.Serialization.Wrappers public static WAD3? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try diff --git a/SabreTools.Serialization/Wrappers/WrapperBase.cs b/SabreTools.Serialization/Wrappers/WrapperBase.cs index 543e3670..313610d7 100644 --- a/SabreTools.Serialization/Wrappers/WrapperBase.cs +++ b/SabreTools.Serialization/Wrappers/WrapperBase.cs @@ -129,7 +129,7 @@ namespace SabreTools.Serialization.Wrappers throw new ArgumentNullException(nameof(model)); if (data == null) throw new ArgumentNullException(nameof(data)); - if (data.Length == 0 || !data.CanSeek || !data.CanRead) + if (!data.CanSeek || !data.CanRead) throw new ArgumentOutOfRangeException(nameof(data)); Model = model; diff --git a/SabreTools.Serialization/Wrappers/XMID.cs b/SabreTools.Serialization/Wrappers/XMID.cs index 9e02b4d1..f661dc81 100644 --- a/SabreTools.Serialization/Wrappers/XMID.cs +++ b/SabreTools.Serialization/Wrappers/XMID.cs @@ -89,7 +89,6 @@ namespace SabreTools.Serialization.Wrappers try { - var xmid = Deserializers.XMID.DeserializeString(data); if (xmid == null) return null; diff --git a/SabreTools.Serialization/Wrappers/XZP.cs b/SabreTools.Serialization/Wrappers/XZP.cs index 87a7a9f3..571c9943 100644 --- a/SabreTools.Serialization/Wrappers/XZP.cs +++ b/SabreTools.Serialization/Wrappers/XZP.cs @@ -57,7 +57,7 @@ namespace SabreTools.Serialization.Wrappers public static XZP? Create(Stream? data) { // If the data is invalid - if (data == null || data.Length == 0 || !data.CanRead) + if (data == null || !data.CanRead) return null; try