10 // check for invalid stream
12 if ( !__validfp (fp
) ) {
16 // check for read access on stream
18 if ( !OPEN4READING(fp
) ) {
33 wint_t getwc(FILE *fp
)
37 // check for invalid stream
44 // check for read access on stream
45 if (!OPEN4READING(fp
))
51 // might check on multi bytes if text mode
55 fp
->_cnt
-= sizeof(wchar_t);
56 c
= (wint_t )*((wchar_t *)(fp
->_ptr
))++;