diff --git a/src/error.c b/src/error.c index 6ffeed0355833615e4c6ce99bf0596255f1ba9b8..00728e36ad7edfa70979e35b3be2400531b7af61 100644 --- a/src/error.c +++ b/src/error.c @@ -13,8 +13,9 @@ #include "object.h" #include "main.h" #include "builtin_functions.h" +#include "backend.h" -RCSID("$Id: error.c,v 1.14 1998/03/28 15:33:04 grubba Exp $"); +RCSID("$Id: error.c,v 1.15 1998/04/06 04:15:52 hubbe Exp $"); #undef ATTRIBUTE #define ATTRIBUTE(X) @@ -166,10 +167,8 @@ void debug_fatal(char *fmt, ...) ATTRIBUTE((noreturn,format (printf, 1, 2))) (void)VFPRINTF(stderr, fmt, args); - fprintf(stderr,"Attempting to dump backlog (may fail).\n"); - d_flag=t_flag=0; - push_text("Fatal error"); + push_text("Attempting to dump backlog (may fail).\n"); f_backtrace(0); f_aggregate(2); APPLY_MASTER("describe_backtrace",1);