1*368c31abSDavid du Colombier #include <u.h> 2*368c31abSDavid du Colombier #include <libc.h> 3*368c31abSDavid du Colombier #include <oventi.h> 4*368c31abSDavid du Colombier 5*368c31abSDavid du Colombier void vtFatal(char * fmt,...)6*368c31abSDavid du ColombiervtFatal(char *fmt, ...) 7*368c31abSDavid du Colombier { 8*368c31abSDavid du Colombier va_list arg; 9*368c31abSDavid du Colombier 10*368c31abSDavid du Colombier va_start(arg, fmt); 11*368c31abSDavid du Colombier fprint(2, "fatal error: "); 12*368c31abSDavid du Colombier vfprint(2, fmt, arg); 13*368c31abSDavid du Colombier fprint(2, "\n"); 14*368c31abSDavid du Colombier va_end(arg); 15*368c31abSDavid du Colombier exits("vtFatal"); 16*368c31abSDavid du Colombier } 17