xref: /csrg-svn/lib/libc/stdio/getw.c (revision 22138)
1*22138Smckusick #ifndef lint
2*22138Smckusick static char sccsid[] = "@(#)getw.c	5.1 (Berkeley) 06/05/85";
3*22138Smckusick #endif not lint
4*22138Smckusick 
52023Swnj #include <stdio.h>
62023Swnj 
72023Swnj getw(iop)
82023Swnj register FILE *iop;
92023Swnj {
102023Swnj 	register i;
112023Swnj 	register char *p;
122023Swnj 	int w;
132023Swnj 
142023Swnj 	p = (char *)&w;
152023Swnj 	for (i=sizeof(int); --i>=0;)
162023Swnj 		*p++ = getc(iop);
172023Swnj 	if (feof(iop))
182023Swnj 		return(EOF);
192023Swnj 	return(w);
202023Swnj }
21