home *** CD-ROM | disk | FTP | other *** search
- #include "error.h"
-
- void fatal(char *fmt, ...) {
- va_list ap;
- va_start(ap, fmt);
- fflush(stdout);
- vfprintf(stderr, fmt, ap);
- fprintf(stderr, "\nQUITTING!\n");
- va_end(ap);
- exit(1);
- }
-
- void error(char *fmt, ...) {
- va_list ap;
- va_start(ap, fmt);
- fflush(stdout);
- vfprintf(stderr, fmt, ap);
- fprintf(stderr, "\n");
- va_end(ap);
- return;
- }
-
-
-
- void pfatal(char *err, ...) {
- va_list ap;va_start(ap, err);
- fflush(stdout);
- vfprintf(stderr, err, ap);
- va_end(ap);
- perror(" ");
- fflush(stderr);
- exit(1);
- }
-
-
- void gh_perror(char *err, ...) {
- va_list ap;va_start(ap, err);
- fflush(stdout);
- vfprintf(stderr, err, ap);
- va_end(ap);
- perror(" ");
- fflush(stderr);
- return;
- }
-