home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 240.lha / CC / sources / err.c < prev    next >
Encoding:
C/C++ Source or Header  |  1989-05-07  |  613 b   |  32 lines

  1. /*
  2.  * these are in a separate file so the compiler doesn't bitch about mismatched
  3.  * arguments
  4.  */
  5.  
  6. #include <stdio.h>
  7.  
  8. #include "common.h"
  9.  
  10. /*VARARGS1*/
  11. void warning(fmt,a1,a2,a3,a4,a5,a6,a7)
  12. char *fmt;
  13. char *a1,*a2,*a3,*a4,*a5,*a6,*a7;
  14. {
  15.     fputs("cc: warning: ",stderr);
  16.     fprintf(stderr,fmt,a1,a2,a3,a4,a5,a6,a7);
  17.     putc('\n',stderr);
  18.     (void) fflush(stderr);
  19. }
  20.  
  21. /*VARAS1*/
  22. void fatal(fmt,a1,a2,a3,a4,a5,a6,a7)
  23. char *fmt;
  24. char *a1,*a2,*a3,*a4,*a5,*a6,*a7;
  25. {
  26.     fputs("cc: error: ",stderr);
  27.     fprintf(stderr,fmt,a1,a2,a3,a4,a5,a6,a7);
  28.     putc('\n',stderr);
  29.     (void) fflush(stderr);
  30.     exit(1);
  31. }
  32.