xref: /csrg-svn/lib/libc/stdio/getw.c (revision 26657)
1*26657Sdonn #if defined(LIBC_SCCS) && !defined(lint)
2*26657Sdonn static char sccsid[] = "@(#)getw.c	5.2 (Berkeley) 03/09/86";
3*26657Sdonn #endif LIBC_SCCS and not lint
422138Smckusick 
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