From 2731124b4447a315ecea966835519fe998e0a758 Mon Sep 17 00:00:00 2001 From: Filip Maj Date: Fri, 26 Feb 2021 21:09:21 -0500 Subject: [PATCH] Leftover --- Common Class Lib/Utils.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Common Class Lib/Utils.cs b/Common Class Lib/Utils.cs index 78c2c6bb..87a614ab 100644 --- a/Common Class Lib/Utils.cs +++ b/Common Class Lib/Utils.cs @@ -267,7 +267,15 @@ namespace Meteor.Common public static string ReadNullTermString(BinaryReader reader, int maxSize = 0x20) { - return Encoding.ASCII.GetString(reader.ReadBytes(maxSize)).Trim(new[] { '\0' }); + byte[] str = reader.ReadBytes(maxSize); + int i; + for (i = 0; i <= str.Length; i++) + { + if (str[i] == 0) + break; + } + + return Encoding.ASCII.GetString(str, 0, i); } public static void WriteNullTermString(BinaryWriter writer, string value, int maxSize = 0x20)