From 1950f23cf4a6c91fe6be07a44d44b011da2200ae Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Tue, 16 Sep 2025 22:08:50 -0400 Subject: [PATCH] This should actually be a different exception type --- SabreTools.Serialization/Wrappers/WrapperBase.cs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/SabreTools.Serialization/Wrappers/WrapperBase.cs b/SabreTools.Serialization/Wrappers/WrapperBase.cs index 8b1d2c2c..ba25a5cb 100644 --- a/SabreTools.Serialization/Wrappers/WrapperBase.cs +++ b/SabreTools.Serialization/Wrappers/WrapperBase.cs @@ -92,7 +92,6 @@ namespace SabreTools.Serialization.Wrappers /// Underlying data for the wrapper /// Offset into the data to use as the window start /// Length of the window into the data - /// protected WrapperBase(byte[] data, int offset, int length) { if (offset < 0 || offset >= data.Length) @@ -133,11 +132,10 @@ namespace SabreTools.Serialization.Wrappers /// Underlying data for the wrapper /// Offset into the data to use as the window start /// Length of the window into the data - /// protected WrapperBase(Stream data, long offset, long length) { if (!data.CanSeek || !data.CanRead) - throw new ArgumentOutOfRangeException(nameof(data)); + throw new InvalidDataException(nameof(data)); if (offset < 0 || offset >= data.Length) throw new ArgumentOutOfRangeException(nameof(offset)); if (length < 0 || offset + length >= data.Length)