xref: /csrg-svn/lib/libc/stdio/getw.c (revision 2023)
1*2023Swnj /* @(#)getw.c	4.1 (Berkeley) 12/21/80 */
2*2023Swnj #include <stdio.h>
3*2023Swnj 
4*2023Swnj getw(iop)
5*2023Swnj register FILE *iop;
6*2023Swnj {
7*2023Swnj 	register i;
8*2023Swnj 	register char *p;
9*2023Swnj 	int w;
10*2023Swnj 
11*2023Swnj 	p = (char *)&w;
12*2023Swnj 	for (i=sizeof(int); --i>=0;)
13*2023Swnj 		*p++ = getc(iop);
14*2023Swnj 	if (feof(iop))
15*2023Swnj 		return(EOF);
16*2023Swnj 	return(w);
17*2023Swnj }
18