diff options
| author | ptitSeb <sebastien.chev@gmail.com> | 2023-07-09 15:47:46 +0200 |
|---|---|---|
| committer | ptitSeb <sebastien.chev@gmail.com> | 2023-07-09 15:47:46 +0200 |
| commit | 94832fd7d7e061f65867dc337d09ae857b5e4e3f (patch) | |
| tree | 65d5eaee0cc7ef1a47024f0271aec446b17f1a34 /src/tools | |
| parent | 7cd82d16cef22481b92ed30c297c3304a4b4a9f9 (diff) | |
| download | box64-94832fd7d7e061f65867dc337d09ae857b5e4e3f.tar.gz box64-94832fd7d7e061f65867dc337d09ae857b5e4e3f.zip | |
Fixed previous commit
Diffstat (limited to 'src/tools')
| -rwxr-xr-x | src/tools/callback.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/tools/callback.c b/src/tools/callback.c index 435ffbc7..f3a6bbbf 100755 --- a/src/tools/callback.c +++ b/src/tools/callback.c @@ -14,10 +14,9 @@ #include "dynarec.h" EXPORTDYN -uint64_t RunFunction(x64emu_t *emu, uintptr_t fnc, int nargs, ...) +uint64_t RunFunction(uintptr_t fnc, int nargs, ...) { - if(!emu) - emu = thread_get_emu(); + x64emu_t *emu = thread_get_emu(); int align = (nargs>6)?(((nargs-6)&1)):0; int stackn = align + ((nargs>6)?(nargs-6):0); |