From a509d5c2e5ab6242c3019d6f2e2eed82e7499eb0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Fredrik=20H=C3=BCbinette=20=28Hubbe=29?= <hubbe@hubbe.net>
Date: Wed, 8 Jul 1998 18:40:50 -0700
Subject: [PATCH] more debug added

Rev: lib/modules/Stdio.pmod:1.27
---
 lib/modules/Stdio.pmod | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/lib/modules/Stdio.pmod b/lib/modules/Stdio.pmod
index 4ea39de033..cc9a9b80ee 100644
--- a/lib/modules/Stdio.pmod
+++ b/lib/modules/Stdio.pmod
@@ -137,6 +137,10 @@ class File
 
   static void my_read_callback()
   {
+#if defined(__STDIO_DEBUG) && !defined(__NT__)
+    if(!::peek())
+      throw( ({"Read callback with no data to read!\n",backtrace()}) );
+#endif
     string s=::read(8192,1);
     if(s && strlen(s))
     {
-- 
GitLab