From b6e1cd6439efe2b0a6cf38a3c97f0c624eb5c487 Mon Sep 17 00:00:00 2001
From: "Mirar (Pontus Hagland)" <pike@sort.mirar.org>
Date: Thu, 29 Jul 1999 19:10:23 +0200
Subject: [PATCH] more information on stack overflow

Rev: src/interpret.h:1.33
---
 src/interpret.h | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/src/interpret.h b/src/interpret.h
index c834faa974..f833f90e87 100644
--- a/src/interpret.h
+++ b/src/interpret.h
@@ -5,7 +5,7 @@
 \*/
 
 /*
- * $Id: interpret.h,v 1.32 1999/06/01 10:21:10 mirar Exp $
+ * $Id: interpret.h,v 1.33 1999/07/29 17:10:23 mirar Exp $
  */
 #ifndef INTERPRET_H
 #define INTERPRET_H
@@ -45,7 +45,9 @@ struct pike_frame
 
 #define check_stack(X) do {			\
   if(sp - evaluator_stack + (X) >= stack_size)	\
-    error("Stack overflow.\n");			\
+    error("Svalue stack overflow. " \
+	  "(%d of %d entries on stack, needed %d more entries)\n", \
+	  sp-evaluator_stack,stack_size,(X)); \
   }while(0)
 
 #define check_mark_stack(X) do {		\
-- 
GitLab