about summary refs log tree commit diff stats
path: root/src
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2025-06-05 16:37:01 +0200
committerptitSeb <sebastien.chev@gmail.com>2025-06-05 16:37:01 +0200
commit7b0fada974f18ea1b5bd956ff848c3c1b149cc01 (patch)
treef2756a5c841e1d5378bc8ce3eeaec95e7bae5ff7 /src
parentd09b46c1bf2c1640d829364d25cb1e13f69ed936 (diff)
downloadbox64-7b0fada974f18ea1b5bd956ff848c3c1b149cc01.tar.gz
box64-7b0fada974f18ea1b5bd956ff848c3c1b149cc01.zip
Fixed a regression on syscall
Diffstat (limited to 'src')
-rw-r--r--src/emu/x64syscall.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/emu/x64syscall.c b/src/emu/x64syscall.c
index 68fb0564..93c94267 100644
--- a/src/emu/x64syscall.c
+++ b/src/emu/x64syscall.c
@@ -478,7 +478,7 @@ void EXPORT x64Syscall(x64emu_t *emu)
             case 1: S_RAX = syscall(sc, R_RDI); break;
             case 2: if(s==33) {if(log) snprintf(buff2, 127, " [sys_access(\"%s\", %ld)]", (char*)R_RDI, R_RSI);}; S_RAX = syscall(sc, R_RDI, R_RSI); break;
             case 3: if(s==42) {if(log) snprintf(buff2, 127, " [sys_connect(%d, %p[type=%d], %d)]", R_EDI, (void*)R_RSI, *(unsigned short*)R_RSI, R_EDX);}; if(s==258) {if(log) snprintf(buff2, 127, " [sys_mkdirat(%d, %s, 0x%x]", R_EDI, (char*)R_RSI, R_EDX);}; S_RAX = syscall(sc, R_RDI, R_RSI, R_RDX); break;
-            case 4: if(s==267) S_RAX = syscall(sc, R_RDI, R_RSI, R_RDX, R_R10); break;
+            case 4: S_RAX = syscall(sc, R_RDI, R_RSI, R_RDX, R_R10); break;
             case 5: S_RAX = syscall(sc, R_RDI, R_RSI, R_RDX, R_R10, R_R8); break;
             case 6: S_RAX = syscall(sc, R_RDI, R_RSI, R_RDX, R_R10, R_R8, R_R9); break;
             default: