diff options
author | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2013-01-25 17:19:17 +0000 |
---|---|---|
committer | Sam Thursfield <sam.thursfield@codethink.co.uk> | 2013-01-25 17:20:07 +0000 |
commit | 5293265b29bbf468ab9d7f3302b19dbc81d0f8b8 (patch) | |
tree | 468efd38be50496b82e422851a54a068c97f77e7 | |
parent | d74a62d7634bff0c15275018ae9ba94f882bcaf0 (diff) | |
download | mini-utils-5293265b29bbf468ab9d7f3302b19dbc81d0f8b8.tar.gz |
Fix EOF bug in reimplementation of fgetline()
-rw-r--r-- | join.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -58,7 +58,7 @@ char *fgetln(FILE *stream, size_t *p_len) { } c = fgetc(stream); - if (c == '\n' || c == -1) { + if (c == '\n' || feof(stream)) { *p_len = len; return len == 0? NULL: buffer; } |