From c55b9177676c95016def3121b0e74d798d91625a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Henrik=20Grubbstr=C3=B6m=20=28Grubba=29?=
 <grubba@grubba.org>
Date: Sun, 7 Mar 1999 19:34:28 +0100
Subject: [PATCH] Added a fatal().

Rev: src/program.c:1.115
---
 src/program.c | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/program.c b/src/program.c
index 439fcc498d..23e44f24c8 100644
--- a/src/program.c
+++ b/src/program.c
@@ -5,7 +5,7 @@
 \*/
 /**/
 #include "global.h"
-RCSID("$Id: program.c,v 1.114 1999/03/05 02:15:04 hubbe Exp $");
+RCSID("$Id: program.c,v 1.115 1999/03/07 18:34:28 grubba Exp $");
 #include "program.h"
 #include "object.h"
 #include "dynamic_buffer.h"
@@ -2017,6 +2017,13 @@ static struct ff_hash cache[FIND_FUNCTION_HASHSIZE];
 int find_shared_string_identifier(struct pike_string *name,
 				  struct program *prog)
 {
+#ifdef PIKE_DEBUG
+  if (!prog) {
+    fatal("find_shared_string_identifier(): No program!\n"
+	  "Identifier: %s%s%s\n",
+	  name?"\"":"", name?name->str:"NULL", name?"\"":"");
+  }
+#endif /* PIKE_DEBUG */
 #ifdef FIND_FUNCTION_HASHSIZE
   if(prog -> flags & PROGRAM_FIXED)
   {
-- 
GitLab