diff --git a/atoi.asm b/atoi.asm index d42ed65..e9db137 100644 --- a/atoi.asm +++ b/atoi.asm @@ -33,6 +33,10 @@ _exitloopasd12: add r8, rdi + dec r8 + push r8 + inc r8 + mov rcx, 1 _loop2asd12: @@ -78,6 +82,7 @@ _loop3asd12: _endasdasd23123: + pop r8 mov rax, [r8] ret