1 /* public domain */
2 
3 #include <stdlib.h>
4 #include <stdio.h>
5 #include <stdarg.h>
6 #include <unistd.h>
7 
8 void fatal(char *fmt, ...);
9 
10 void
fatal(char * fmt,...)11 fatal(char *fmt, ...)
12 {
13 	va_list ap;
14 
15 	va_start(ap, fmt);
16 	vfprintf(stderr, fmt, ap);
17 	va_end(ap);
18 	fputc('\n', stderr);
19 	_exit(1);
20 }
21