From 87916719b54615762b1cf3daf0f9aa95ca2bafea Mon Sep 17 00:00:00 2001 From: RedworkDE <10944644+RedworkDE@users.noreply.github.com> Date: Wed, 13 Nov 2024 09:56:56 +0100 Subject: [PATCH] fix possible null dereference --- ChatTwo/GameFunctions/Chat.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ChatTwo/GameFunctions/Chat.cs b/ChatTwo/GameFunctions/Chat.cs index 19acf5e..812670c 100755 --- a/ChatTwo/GameFunctions/Chat.cs +++ b/ChatTwo/GameFunctions/Chat.cs @@ -1,4 +1,4 @@ -using System.Text; +using System.Text; using ChatTwo.Code; using ChatTwo.GameFunctions.Types; using ChatTwo.Resources; @@ -455,7 +455,7 @@ internal sealed unsafe class Chat : IDisposable internal TellHistoryInfo? GetTellHistoryInfo(int index) { var acquaintance = AcquaintanceModule.Instance()->GetTellHistory(index); - if (acquaintance->ContentId == 0) + if (acquaintance == null || acquaintance->ContentId == 0) return null; var name = new ReadOnlySeStringSpan(acquaintance->Name.AsSpan()).ExtractText();