-fatal::fatal(const char *file_, int line_, const char *func_, const char *format, ...) :
- exception(file_, line_, func_)
- {
- va_list args;
- va_start(args, format);
- char last_error[BUFSIZ];
- int last_error_length= vsnprintf(last_error, sizeof(last_error), format, args);
- va_end(args);
+fatal::fatal(const char *file_arg, int line_arg, const char *func_arg, ...) :
+ __test_result(file_arg, line_arg, func_arg)
+{
+ va_list args;
+ va_start(args, func_arg);
+ init(args);
+ va_end(args);
+}