BSD 3 development
[unix-history] / usr / src / lib / libNS / getw.c
CommitLineData
1bd0b214
BJ
1/* Copyright (c) 1979 Regents of the University of California */
2#include <stdio.h>
3
4short getsh(iop)
5register struct _iobuf *iop;
6{
7 register i;
8
9 i = getc(iop);
10 if (iop->_flag&_IOEOF)
11 return(-1);
12 return(i | (getc(iop)<<8));
13}
14getw(iop)
15register struct _iobuf *iop;
16{
17 register i;
18
19 i = getsh(iop);
20 if (iop->_flag&_IOEOF)
21 return(-1);
22 return(i | (getsh(iop)<<16));
23}