about summary refs log tree commit diff stats
path: root/src/emu/x86syscall.c
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2023-06-18 10:52:28 +0200
committerptitSeb <sebastien.chev@gmail.com>2023-06-18 10:52:28 +0200
commit59dd97cb72b1a4142ddd61eea36170de4ffff926 (patch)
treeabf8bfef31819995ce5631bd5d3d869fa1fb79b4 /src/emu/x86syscall.c
parenta0a98419f072f22479360670a35080ee9113d24f (diff)
downloadbox64-59dd97cb72b1a4142ddd61eea36170de4ffff926.tar.gz
box64-59dd97cb72b1a4142ddd61eea36170de4ffff926.zip
Added some support for 32bits code (doesn't seems enough for wow64 yet)
Diffstat (limited to 'src/emu/x86syscall.c')
-rwxr-xr-xsrc/emu/x86syscall.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/x86syscall.c b/src/emu/x86syscall.c
index c1f7bce2..b41b0066 100755
--- a/src/emu/x86syscall.c
+++ b/src/emu/x86syscall.c
@@ -271,7 +271,7 @@ void EXPORT x86Syscall(x64emu_t *emu)
                 R_EAX = (uint32_t)-errno;
             break;*/
         case 243: // set_thread_area
-            R_EAX = my_set_thread_area_32((thread_area_32_t*)(uintptr_t)R_EBX);
+            R_EAX = my_set_thread_area_32(emu, (thread_area_32_t*)(uintptr_t)R_EBX);
             if(R_EAX==0xffffffff && errno>0)
                 R_EAX = (uint32_t)-errno;
             break;