We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent b96effe commit 46db962Copy full SHA for 46db962
fileWrite.asm
@@ -6,6 +6,8 @@ LF equ 10 ; line feed
6
NULL equ 0 ; end of string
7
TRUE equ 1
8
FALSE equ 0
9
+SUCCESS equ 1
10
+NOSUCCESS equ 0
11
EXIT_SUCCESS equ 0 ; success code
12
STDIN equ 0 ; standard input
13
STDOUT equ 1 ; standard output
@@ -112,21 +114,25 @@ openInputFile:
112
114
mov rdi, qword[fileDesc]
113
115
syscall
116
117
+ mov rax, SUCCESS
118
jmp exampleDone
119
120
; Error on open
121
errorOnOpen:
122
mov rdi, errMsgOpen
123
call printString
124
+ mov rax, NOSUCCESS
125
126
127
; Error on write
128
errorOnWrite:
129
mov rdi, errMsgWrite
130
131
132
133
134
exampleDone:
135
+
136
ret
137
138
0 commit comments