diff options
-rw-r--r-- | src/fgetwln.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/fgetwln.c b/src/fgetwln.c index 9ee0776..aa3f927 100644 --- a/src/fgetwln.c +++ b/src/fgetwln.c @@ -60,7 +60,7 @@ fgetwln(FILE *stream, size_t *lenp) fb->fp = stream; while ((wc = fgetwc(stream)) != WEOF) { - if (!fb->len || wused > fb->len) { + if (!fb->len || wused >= fb->len) { wchar_t *wp; if (fb->len) |