From eb8c3e9fa2b999737fdfc1c2e5cc4dd473321dae Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Tue, 24 Feb 1998 14:02:10 -0800
Subject: [PATCH] bugfix

Rev: src/error.h:1.13
---
 src/error.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/error.h b/src/error.h
index bd3f6e03a9..b7a7b076d4 100644
--- a/src/error.h
+++ b/src/error.h
@@ -72,7 +72,7 @@ extern int throw_severity;
   recoveries->onerror=(X).previous; \
   } while(0)
 #else
-#define UNSET_ONERROR(X) recoveries->onerror=X.previous
+#define UNSET_ONERROR(X) recoveries && (recoveries->onerror=X.previous)
 #endif
 
 /* Prototypes begin here */
-- 
GitLab