diff --git a/file.asm b/file.asm index 97c1ab8..73e3859 100644 --- a/file.asm +++ b/file.asm @@ -6,12 +6,12 @@ extern NR_close extern strlen section .rodata - O_RDONLY equ 00000000q - O_WRONLY equ 00000001q - O_RDWR equ 00000002q - O_CREAT equ 00000100q - O_TRUNC equ 00001000q - O_APPEND equ 00002000q + O_RDONLY equ 00000000 + O_WRONLY equ 00000001 + O_RDWR equ 00000002 + O_CREAT equ 00000100 + O_TRUNC equ 00001000 + O_APPEND equ 00002000 section .text global fopen @@ -51,7 +51,7 @@ fopen: je .setMode_W cmp byte [rsi], 'A' je .setMode_A - xor rax, rax + mov rax, -22 jmp .quit .setMode_r: