From 3c459352c6aecec01d230fd95b788e172959b953 Mon Sep 17 00:00:00 2001 From: Yann Weber Date: Tue, 21 Aug 2018 22:56:19 +0200 Subject: [PATCH] Small fix --- wtfstopw.asm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/wtfstopw.asm b/wtfstopw.asm index 2976467..91c41bc 100644 --- a/wtfstopw.asm +++ b/wtfstopw.asm @@ -74,7 +74,7 @@ section .data ; tv_sleep_us dq 500000000 - faultmsg: db "fault", 0xA + faultmsg: db "Fault !", 0xA faultmsglen: equ $ - faultmsg startmsg: db "Press Enter or ctrl+d to exit and ctrl+c for new lap." @@ -118,8 +118,7 @@ jne fault ; preparing SIGINT catch mov rax, proc_lap_handler mov qword [sigaction.sa_handler], rax -mov eax, 0x10000000 ; SA_RESTART -or eax, 0x04000000 ; SA_RESTORER +mov eax, 0x14000000 ; SA_RESTART | SA_RESTORER mov dword [sigaction.sa_flags], eax mov rax, sig_restorer mov qword [sigaction.sa_restorer], rax @@ -204,7 +203,8 @@ newline_exit: jmp exit ; -; Print current time on FD r10 and put r13b as leading char +; Print current time on FD and add a leading char CHR +; push FD & push CHR to set arguments ; proc_print_time: ; push ret addr before arguments