From 3f25635fa5c76516dec65b959244a53f4bd446b3 Mon Sep 17 00:00:00 2001 From: asmodai Date: Mon, 26 Jun 2017 22:01:32 +0300 Subject: [PATCH] Fixed rewriting of static jumps to jit callbacks for gamedll functions --- metamod/src/dllapi.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/metamod/src/dllapi.cpp b/metamod/src/dllapi.cpp index 44738f2..b7c0ed1 100644 --- a/metamod/src/dllapi.cpp +++ b/metamod/src/dllapi.cpp @@ -226,7 +226,7 @@ void compile_dllfunc_callbacks() jitdata.name = cd.name; #endif - *(size_t *)(size_t(&sFunctionTable) + cd.offset) = g_jit.compile_callback(&jitdata); + *(size_t *)(size_t(&sFunctionTable_jit) + cd.offset) = g_jit.compile_callback(&jitdata); } } @@ -250,7 +250,7 @@ void compile_newdllfunc_callbacks() jitdata.name = cd.name; #endif - *(size_t *)(size_t(&sNewFunctionTable) + cd.offset) = g_jit.compile_callback(&jitdata); + *(size_t *)(size_t(&sNewFunctionTable_jit) + cd.offset) = g_jit.compile_callback(&jitdata); } }