1 #include "stdio_impl.h"
2 
3 /* This function assumes it will never be called if there is already
4  * data buffered for reading. */
5 
__uflow(FILE * f)6 int __uflow(FILE* f) {
7     unsigned char c;
8     if (!__toread(f) && f->read(f, &c, 1) == 1)
9         return c;
10     return EOF;
11 }
12