refactor: completely remove Linux check for winapi hooks

This commit is contained in:
goat 2021-10-28 04:37:48 +02:00
parent ba320e3f06
commit 5b0be77856
No known key found for this signature in database
GPG key ID: 7773BB5B43BA52E5
3 changed files with 2 additions and 49 deletions

View file

@ -94,8 +94,7 @@ namespace Dalamud.Interface.Internal
Log.Error(e, "RTSS Free failed");
}
this.setCursorHook = HookManager.DirtyLinuxUser ? null
: Hook<SetCursorDelegate>.FromSymbol("user32.dll", "SetCursor", this.SetCursorDetour, true);
this.setCursorHook = Hook<SetCursorDelegate>.FromSymbol("user32.dll", "SetCursor", this.SetCursorDetour, true);
this.presentHook = new Hook<PresentDelegate>(this.address.Present, this.PresentDetour);
this.resizeBuffersHook = new Hook<ResizeBuffersDelegate>(this.address.ResizeBuffers, this.ResizeBuffersDetour);