home *** CD-ROM | disk | FTP | other *** search
/ rtsi.com / 2014.01.www.rtsi.com.tar / www.rtsi.com / OS9 / OSK / APPS / DVI_MGR / dvimgr_s.lzh / dvimgr / nosignex.h < prev    next >
Text File  |  1993-08-06  |  592b  |  23 lines

  1. /* -*-C-*- nosignex.h */
  2. /*-->nosignex*/
  3. /**********************************************************************/
  4. /****************************** nosignex ******************************/
  5. /**********************************************************************/
  6.  
  7. UNSIGN32
  8. nosignex(fp, n)    /* return n byte quantity from file fd */
  9. register FILE *fp;    /* file pointer    */
  10. register BYTE n;    /* number of bytes (1..4) */
  11.  
  12. {
  13.     register UNSIGN32 number;    /* number being constructed */
  14.  
  15.     number = 0;
  16.     while (n--)
  17.     {
  18.     number <<= 8;
  19.     number |= getc(fp);
  20.     }
  21.     return((UNSIGN32)number);
  22. }
  23.