From 117d9af67a3fcbeb336c8036f421d2ee90d2ced5 Mon Sep 17 00:00:00 2001
From: Martin Stjernholm <mast@lysator.liu.se>
Date: Wed, 19 Apr 2000 23:26:19 +0200
Subject: [PATCH] Fixed a mistake.

Rev: src/error.c:1.50
---
 src/error.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/error.c b/src/error.c
index cd285e8eb4..914f8635d8 100644
--- a/src/error.c
+++ b/src/error.c
@@ -20,7 +20,7 @@
 #include "threads.h"
 #include "gc.h"
 
-RCSID("$Id: error.c,v 1.49 2000/04/17 21:06:24 hubbe Exp $");
+RCSID("$Id: error.c,v 1.50 2000/04/19 21:26:19 mast Exp $");
 
 #undef ATTRIBUTE
 #define ATTRIBUTE(X)
@@ -295,7 +295,7 @@ void debug_fatal(const char *fmt, ...) ATTRIBUTE((noreturn,format (printf, 1, 2)
   (void)VFPRINTF(stderr, fmt, args);
 
   d_flag=t_flag=0;
-  if(!Pike_sp)
+  if(Pike_sp && evaluator_stack)
   {
     fprintf(stderr,"Attempting to dump backlog (may fail)...\n");
     push_error("Backtrace at time of fatal:\n");
-- 
GitLab