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

  1. static char sccs_id[] = "@(#) puts.c 1.1 " __DATE__ " HJR";
  2.  
  3. /* puts.c (c) Copyright 1990 H.Rogers */
  4.  
  5. #include <stdio.h>
  6.  
  7. __STDIOLIB__
  8.  
  9. int
  10. puts (register const char *s)
  11. {
  12.   register FILE *f = stdout;
  13.   register int c = 0;
  14.  
  15.   if (!s)
  16.     s = (const char *) __null;
  17.  
  18.   while (c = *s++)
  19.     if ((c = putc (c, f)) < 0)
  20.       break;
  21.  
  22.   return ((c < 0) ? c : putc ('\n', f));
  23. }
  24.