From 3cbf9e8ce02642c93b219819dfbe8966385611fe Mon Sep 17 00:00:00 2001 From: Kwarde Date: Wed, 25 Jun 2025 09:56:40 +0200 Subject: [PATCH] Fix file.asm return value comments --- file.asm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/file.asm b/file.asm index bfeb0a6..db0a611 100644 --- a/file.asm +++ b/file.asm @@ -19,7 +19,7 @@ section .text global fwrite ;----- fopen(const char *filename, const char *mode) -----; -; return value: pointer to file or NULL if file failed to open +; return value: pointer to file or value < 0 (neg errno) if file failed to open ; ┌─────────────┬───────────────────────────────┐ ; │fopen() mode │ open() flags │ ; ├─────────────┼───────────────────────────────┤ @@ -81,7 +81,7 @@ fopen: leave ret ;----- fclose(FILE* fp) -----; -; return value: 0 on success, below 0 otherwise +; return value: 0 on success, below 0 otherwise (neg errno) fclose: push rbp mov rbp, rsp @@ -93,7 +93,7 @@ fclose: ret ;----- fwrite(FILE* fp, char* str) -----; ; writes a string to opened file -; return value: 0 on success, below 0 otherwise +; return value: 0 on success, below 0 otherwise (neg errno) fwrite: push rbp mov rbp, rsp