From bbd0b50d34f750daba53a7a72f58574c054d6de1 Mon Sep 17 00:00:00 2001 From: Chomp Date: Thu, 28 Aug 2025 11:32:21 +0100 Subject: [PATCH] Removed hotfix for `System.AccessViolationException` error --- Libraries/SPTarkov.Server.Core/Utils/HttpResponseUtil.cs | 9 --------- 1 file changed, 9 deletions(-) diff --git a/Libraries/SPTarkov.Server.Core/Utils/HttpResponseUtil.cs b/Libraries/SPTarkov.Server.Core/Utils/HttpResponseUtil.cs index fbb37474..7009a95f 100644 --- a/Libraries/SPTarkov.Server.Core/Utils/HttpResponseUtil.cs +++ b/Libraries/SPTarkov.Server.Core/Utils/HttpResponseUtil.cs @@ -53,15 +53,6 @@ public class HttpResponseUtil(JsonUtil jsonUtil, ServerLocalisationService serve /// response as string public string GetBody(T data, BackendErrorCodes err = BackendErrorCodes.None, string? errmsg = null, bool sanitize = true) { - // No idea why, this fixes an AccessViolationException on release builds - // Cast explicitly as object fixes this, exception happens in System.Text.Json? -#if RELEASE - if (typeof(T) == typeof(bool)) - { - return sanitize ? ClearString(GetUnclearedBody(data, err, errmsg)) : GetUnclearedBody(data, err, errmsg); - } -#endif - return sanitize ? ClearString(GetUnclearedBody(data, err, errmsg)) : GetUnclearedBody(data, err, errmsg); }