home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / zip / mint / mntlib16.lzh / MNTLIB16 / FGETC.C < prev    next >
C/C++ Source or Header  |  1993-08-03  |  206b  |  13 lines

  1. #include <stdio.h>
  2.  
  3. int fgetc(fp)
  4. FILE *fp;
  5. {
  6.     int c;
  7.  
  8.     do {
  9.     c = --fp->_cnt >= 0 ? ((int)*fp->_ptr++) : _filbuf(fp);
  10.     } while ((!(fp->_flag & _IOBIN)) && (c == '\r'));
  11.     return c;
  12. }
  13.