home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 4 / DATAFILE_PDCD4.iso / unix / unixlib36d / src / stdio / c / frdwr < prev    next >
Text File  |  1994-03-08  |  571b  |  28 lines

  1. static char sccs_id[] = "@(#) frdwr.c 1.1 " __DATE__ " HJR";
  2.  
  3. /* frdwr.c (c) Copyright 1990 H.Rogers */
  4.  
  5. #include <stdio.h>
  6.  
  7. __STDIOLIB__
  8.  
  9. size_t fread (register void *buf, size_t size, size_t nmemb, register FILE * f)
  10. {
  11.   register int n;
  12.  
  13.   n = (int) (size * nmemb);
  14.  
  15.   return (((n = __fread (f, (char *) buf, n)) < 0) ? 0 : (size_t) (n / size));
  16. }
  17.  
  18. size_t
  19. fwrite (register const void *buf, size_t size, size_t nmemb,
  20.     register FILE * f)
  21. {
  22.   register int n;
  23.  
  24.   n = (int) (size * nmemb);
  25.  
  26.   return (((n = __fwrite (f, (char *) buf, n)) < 0) ? 0 : (size_t) (n / size));
  27. }
  28.