Fix NL in puts
This commit is contained in:
@ -5,6 +5,7 @@ extern strlen
|
|||||||
extern itoa
|
extern itoa
|
||||||
|
|
||||||
section .rodata
|
section .rodata
|
||||||
|
bNL db NL
|
||||||
bufferLength equ 4096
|
bufferLength equ 4096
|
||||||
ERR_buffLen db "<!> ERROR: Failed to complete printf(), reached buffer length!",NL,EOS
|
ERR_buffLen db "<!> ERROR: Failed to complete printf(), reached buffer length!",NL,EOS
|
||||||
lERR_buffLen equ $-ERR_buffLen-1
|
lERR_buffLen equ $-ERR_buffLen-1
|
||||||
@ -76,7 +77,7 @@ puts:
|
|||||||
mov rdi, r10
|
mov rdi, r10
|
||||||
mov rax, NR_write
|
mov rax, NR_write
|
||||||
mov rdi, 1
|
mov rdi, 1
|
||||||
mov rsi, NL
|
mov rsi, bNL
|
||||||
mov rdx, 1
|
mov rdx, 1
|
||||||
syscall
|
syscall
|
||||||
ret
|
ret
|
||||||
|
Reference in New Issue
Block a user