1
0
mirror of https://gitlab.com/80486DX2-66/gists synced 2025-05-31 08:31:41 +05:30

freadln.*: fix error handling logic

This commit is contained in:
2024-03-10 15:25:59 +03:00
parent 18af3053f3
commit 3638c9eb7c
2 changed files with 7 additions and 5 deletions

View File

@@ -19,11 +19,10 @@ enum freadln_status {
freadln_ERROR
};
#define freadln_success_epilogue do { \
#define freadln_epilogue do { \
(*output)[length] = '\0'; \
if (length_out != NULL) \
*length_out = length; \
return freadln_OK; \
} while (0)
int freadln(FILE* f, char** output, size_t* length_out);