home *** CD-ROM | disk | FTP | other *** search
- /* > C.Error
- Holds error routines extracted in order to stop fatal errors
- */
- #define DOING_ERROR
- #include "h.h"
-
- /*
- * Syntax error handler. Print message, with line number, and exits.
- */
- void
- report_error(char *msg,int a1,int a2,int a3)
- {
- fprintf(stderr, "%s: ", myname);
- fprintf(stderr, msg, a1, a2, a3);
- if (lineno)
- fprintf(stderr, " near line %d", lineno);
- fputc('\n', stderr);
- exit(1);
- }
-
-
- void
- fatal(char *msg, int a1, int a2, int a3, int a4, int a5, int a6)
- {
- fprintf(stderr, "%s: ", myname);
- fprintf(stderr, msg, a1, a2, a3, a4, a5, a6);
- fputc('\n', stderr);
- exit(1);
- }
-
-
-
-