X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fstdio%2Ffgetwc.c;h=0801e28f9de1d5c70bc3c9850bb181e4e395a6d1;hb=6aeb9c6703670649ee09b3c8575fb428168bb75c;hp=07fb6d7c294fe2c55a7e39ff48c1451c8514150a;hpb=4000b0107ddd7fe733fa31d4f078c6fcd35851d6;p=musl diff --git a/src/stdio/fgetwc.c b/src/stdio/fgetwc.c index 07fb6d7c..0801e28f 100644 --- a/src/stdio/fgetwc.c +++ b/src/stdio/fgetwc.c @@ -10,7 +10,7 @@ static wint_t __fgetwc_unlocked_internal(FILE *f) size_t l; /* Convert character from buffer if possible */ - if (f->rpos < f->rend) { + if (f->rpos != f->rend) { l = mbtowc(&wc, (void *)f->rpos, f->rend - f->rpos); if (l+1 >= 1) { f->rpos += l + !l; /* l==0 means 1 byte, null */