/* @(#)modsubr.c 1.1 94/10/31 SMI */ #include #include extern int errno; /*VARARGS0*/ void error(va_alist) va_dcl { va_list args; char *fmt; va_start(args); fmt = va_arg(args, char *); vfprintf(stderr, fmt, args); fprintf(stderr, ": "); perror(""); exit(errno); } /*VARARGS0*/ void fatal(va_alist) va_dcl { va_list args; char *fmt; va_start(args); fmt = va_arg(args, char *); (void) vfprintf(stderr, fmt, args); va_end(args); exit(-1); }