chore: remove C# GameFixes infrastructure

This commit is contained in:
goaaats 2022-05-28 19:22:05 +02:00
parent 75de126c9d
commit 21ae9c018c
No known key found for this signature in database
GPG key ID: 49E2AA8C6A76498B
5 changed files with 4 additions and 141 deletions

View file

@ -7,7 +7,6 @@ using System.Threading;
using Dalamud.Configuration.Internal;
using Dalamud.Data;
using Dalamud.Fixes;
using Dalamud.Game;
using Dalamud.Game.ClientState;
using Dalamud.Game.Command;
@ -110,11 +109,6 @@ namespace Dalamud
Service<SigScanner>.Set(new SigScanner(true));
Service<HookManager>.Set();
// Initialize game fixes
var gameFixes = Service<GameFixes>.Set();
gameFixes.Apply();
Log.Information("[T1] GameFixes OK!");
// Signal the main game thread to continue
NativeFunctions.SetEvent(this.mainThreadContinueEvent);
Log.Information("[T1] Game thread continued!");
@ -388,8 +382,6 @@ namespace Dalamud
Service<Framework>.GetNullable()?.ExplicitDispose();
Service<ClientState>.GetNullable()?.ExplicitDispose();
Service<GameFixes>.GetNullable()?.ExplicitDispose();
this.unloadSignal?.Dispose();
Service<WinSockHandlers>.GetNullable()?.Dispose();