also ensure that write buffer is bounded when __stdio_write returns
[musl] / src / stdio / getw.c
1 #include <stdio.h>
2
3 int getw(FILE *f)
4 {
5         int x;
6         return fread(&x, sizeof x, 1, f) ? x : EOF;
7 }