From 843e821e5fedddb453e30ddff2bfe714c97aeeaa Mon Sep 17 00:00:00 2001 From: Matt Nadareski Date: Sun, 21 Sep 2025 16:07:20 -0400 Subject: [PATCH] Use extended check in slow path too --- SabreTools.IO/Extensions/ByteArrayExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SabreTools.IO/Extensions/ByteArrayExtensions.cs b/SabreTools.IO/Extensions/ByteArrayExtensions.cs index 0c17574..4804911 100644 --- a/SabreTools.IO/Extensions/ByteArrayExtensions.cs +++ b/SabreTools.IO/Extensions/ByteArrayExtensions.cs @@ -147,7 +147,7 @@ namespace SabreTools.IO.Extensions char c = (char)reader.Read(); // If the character is invalid - if (char.IsControl(c) || (c & 0xFF00) != 0) + if (char.IsControl(c) || (c & 0xFFFFFF00) != 0) { // Seek to the end of the last found string string str = sb.ToString();