Index: fusl/src/stdio/fgetln.c |
diff --git a/fusl/src/stdio/fgetln.c b/fusl/src/stdio/fgetln.c |
index afe12b5dfe024add1739f80d5982eefef76d7567..9a60afeefa7bfa5367bc0d30c033123d4106907f 100644 |
--- a/fusl/src/stdio/fgetln.c |
+++ b/fusl/src/stdio/fgetln.c |
@@ -2,20 +2,19 @@ |
#include "stdio_impl.h" |
#include <string.h> |
-char *fgetln(FILE *f, size_t *plen) |
-{ |
- char *ret = 0, *z; |
- ssize_t l; |
- FLOCK(f); |
- ungetc(getc_unlocked(f), f); |
- if ((z=memchr(f->rpos, '\n', f->rend - f->rpos))) { |
- ret = (char *)f->rpos; |
- *plen = ++z - ret; |
- f->rpos = (void *)z; |
- } else if ((l = getline(&f->getln_buf, (size_t[]){0}, f)) > 0) { |
- *plen = l; |
- ret = f->getln_buf; |
- } |
- FUNLOCK(f); |
- return ret; |
+char* fgetln(FILE* f, size_t* plen) { |
+ char *ret = 0, *z; |
+ ssize_t l; |
+ FLOCK(f); |
+ ungetc(getc_unlocked(f), f); |
+ if ((z = memchr(f->rpos, '\n', f->rend - f->rpos))) { |
+ ret = (char*)f->rpos; |
+ *plen = ++z - ret; |
+ f->rpos = (void*)z; |
+ } else if ((l = getline(&f->getln_buf, (size_t[]){0}, f)) > 0) { |
+ *plen = l; |
+ ret = f->getln_buf; |
+ } |
+ FUNLOCK(f); |
+ return ret; |
} |