home *** CD-ROM | disk | FTP | other *** search
- /* from Dale Schumacher's dLibs */
-
- #include <stdio.h>
- #include <stddef.h>
- #include <assert.h>
-
- int fputs(data, fp)
- const register char *data;
- register FILE *fp;
- {
- register int n = 0;
-
- assert((data != NULL));
- while(*data)
- {
- if(fputc(*data++, fp) == EOF)
- return(EOF);
- ++n;
- }
- return(n);
- }
-
- int puts(data)
- const char *data;
- {
- register int n;
-
- assert((data != NULL));
- if(((n = fputs(data, stdout)) == EOF)
- || (fputc('\n', stdout) == EOF))
- return(EOF);
- return(++n);
- }
-