static char rcsid[] = "$Header: /usr/jjc/dvitops/RCS/read.c,v 1.1 89/02/01 09:27:31 jjc Rel $"; #include "dvitops.h" integer sread4(fp) FILE *fp; { integer n; n = uread1(fp); if (n >= 128) n -= 256; n <<= 8; n |= uread1(fp); n <<= 8; n |= uread1(fp); n <<= 8; n |= uread1(fp); return n; } integer sread3(fp) FILE *fp; { integer n; n = uread1(fp); if (n >= 128) n -= 256; n <<= 8; n |= uread1(fp); n <<= 8; n |= uread1(fp); return n; } int sread2(fp) FILE *fp; { int n; n = uread1(fp); if (n >= 128) n -= 256; n <<= 8; n |= uread1(fp); return n; } int sread1(fp) FILE *fp; { int n; n = uread1(fp); if (n >= 128) n -= 256; return n; } integer uread3(fp) FILE *fp; { integer n; n = uread1(fp); n <<= 8; n |= uread1(fp); n <<= 8; n |= uread1(fp); return n; } integer uread2(fp) FILE *fp; { integer n; n = uread1(fp); n <<= 8; n |= uread1(fp); return n; }