[BACK]Return to print.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / file

Diff for /src/usr.bin/file/Attic/print.c between version 1.6 and 1.7

version 1.6, 1998/07/10 15:05:25 version 1.7, 2002/02/19 19:39:38
Line 30 
Line 30 
 #include <stdio.h>  #include <stdio.h>
 #include <errno.h>  #include <errno.h>
 #include <string.h>  #include <string.h>
 #ifdef __STDC__  #include <stdarg.h>
 # include <stdarg.h>  
 #else  
 # include <varargs.h>  
 #endif  
 #include <stdlib.h>  #include <stdlib.h>
 #include <unistd.h>  #include <unistd.h>
 #include <time.h>  #include <time.h>
Line 124 
Line 120 
   
 /*VARARGS*/  /*VARARGS*/
 void  void
 #ifdef __STDC__  
 ckfprintf(FILE *f, const char *fmt, ...)  ckfprintf(FILE *f, const char *fmt, ...)
 #else  
 ckfprintf(va_alist)  
         va_dcl  
 #endif  
 {  {
         va_list va;          va_list va;
 #ifdef __STDC__  
         va_start(va, fmt);          va_start(va, fmt);
 #else  
         FILE *f;  
         const char *fmt;  
         va_start(va);  
         f = va_arg(va, FILE *);  
         fmt = va_arg(va, const char *);  
 #endif  
         (void) vfprintf(f, fmt, va);          (void) vfprintf(f, fmt, va);
         if (ferror(f))          if (ferror(f))
                 err(1, "write failed");                  err(1, "write failed");

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.7