Sign in
gnu
/
gcc
/
refs/tags/prereleases/egcs-1.0.3-prerelease
/
.
/
libio
/
stdio
/
getw.c
blob: 1dfafbc1d4f44cd1b3eca117405c5240b5d7a554 [
file
] [
log
] [
blame
]
#include
"libioP.h"
#include
"stdio.h"
int
getw
(
fp
)
FILE
*
fp
;
{
int
w
;
_IO_size_t
bytes_read
;
CHECK_FILE
(
fp
,
EOF
);
bytes_read
=
_IO_sgetn
(
fp
,
(
char
*)&
w
,
sizeof
(
w
));
return
sizeof
(
w
)
==
bytes_read
?
w
:
EOF
;
}