summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam Thursfield <sam.thursfield@codethink.co.uk>2013-01-25 17:19:17 +0000
committerSam Thursfield <sam.thursfield@codethink.co.uk>2013-01-25 17:20:07 +0000
commit5293265b29bbf468ab9d7f3302b19dbc81d0f8b8 (patch)
tree468efd38be50496b82e422851a54a068c97f77e7
parentd74a62d7634bff0c15275018ae9ba94f882bcaf0 (diff)
downloadmini-utils-5293265b29bbf468ab9d7f3302b19dbc81d0f8b8.tar.gz
Fix EOF bug in reimplementation of fgetline()
-rw-r--r--join.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/join.c b/join.c
index 4fa6c21..4c49a97 100644
--- a/join.c
+++ b/join.c
@@ -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;
}