diff --git a/call_asm_x64_msvc.asm b/call_asm_x64_msvc.asm index 7f8b2b0..43e8941 100755 --- a/call_asm_x64_msvc.asm +++ b/call_asm_x64_msvc.asm @@ -38,12 +38,11 @@ Call_x64_real PROC FRAME ; Except not if there isn't any test rax, rax jz docall - sub rax, 1 copystack: + sub rax, 1 mov r10, qword ptr [rsi+8*rax] push r10 - sub rax, 1 test rax, rax jnz copystack