From 317747aced65f8d26546ab2d035d79c513fdb830 Mon Sep 17 00:00:00 2001 From: jeefo Date: Fri, 19 Jan 2024 00:15:28 +0300 Subject: [PATCH] fix: windows-gcc-x86 build --- src/hooks.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hooks.cpp b/src/hooks.cpp index 9e3e7e0..8caa8e7 100644 --- a/src/hooks.cpp +++ b/src/hooks.cpp @@ -140,7 +140,7 @@ SharedLibrary::Func DynamicLinkerHook::lookup (SharedLibrary::Handle module, con bool DynamicLinkerHook::callPlayerFunction (edict_t *ent) { auto callPlayer = [&] () { - reinterpret_cast (m_exports["player"]) (&ent->v); + reinterpret_cast (reinterpret_cast (m_exports["player"])) (&ent->v); }; if (m_exports.exists ("player")) { @@ -153,7 +153,7 @@ bool DynamicLinkerHook::callPlayerFunction (edict_t *ent) { logger.error ("Cannot resolve player() function in GameDLL."); return false; } - m_exports["player"] = reinterpret_cast (playerFunction); + m_exports["player"] = reinterpret_cast (reinterpret_cast (playerFunction)); callPlayer (); return true;