author | Rich Felker <dalias@aerifal.cx> | 2018年09月16日 13:46:46 -0400 |
---|---|---|
committer | Rich Felker <dalias@aerifal.cx> | 2018年09月16日 14:37:22 -0400 |
commit | 849e7603e9004fd292a93df64dd3524025f2987a (patch) | |
tree | 4a8e8b168be59045998b430f7654464025affeaf /src/stdio/fgetwc.c | |
parent | 5cd309f0cc3c92f3fabbaa499652a8329137c4de (diff) | |
download | musl-849e7603e9004fd292a93df64dd3524025f2987a.tar.gz |
-rw-r--r-- | src/stdio/fgetwc.c | 2 |
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 */ |