setjmp: optimize longjmp prologues
[musl] / src / stdio / __overflow.c
index 3bb3792..e65a594 100644 (file)
@@ -4,7 +4,7 @@ int __overflow(FILE *f, int _c)
 {
        unsigned char c = _c;
        if (!f->wend && __towrite(f)) return EOF;
-       if (f->wpos < f->wend && c != f->lbf) return *f->wpos++ = c;
+       if (f->wpos != f->wend && c != f->lbf) return *f->wpos++ = c;
        if (f->write(f, &c, 1)!=1) return EOF;
        return c;
 }