diff --git a/lib/libc/stdio/wbuf.c b/lib/libc/stdio/wbuf.c --- a/lib/libc/stdio/wbuf.c +++ b/lib/libc/stdio/wbuf.c @@ -82,7 +82,7 @@ */ n = fp->_p - fp->_bf._base; if (n >= fp->_bf._size) { - if (__fflush(fp)) + if (__fflush(fp) != 0) return (EOF); n = 0; } @@ -90,7 +90,7 @@ *fp->_p++ = c; old_p = fp->_p; if (++n == fp->_bf._size || (fp->_flags & __SLBF && c == '\n')) { - if (__fflush(fp)) { + if (__fflush(fp) != 0) { if (fp->_p == old_p) { fp->_p--; fp->_w++;