changeset 11365:1e2290c04cce

(internal_condition_case): Abort if interrupt_input_blocked>0.
author Richard M. Stallman <rms@gnu.org>
date Mon, 10 Apr 1995 23:06:13 +0000
parents 9c609a5bd245
children 1dbffccbd022
files src/eval.c
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/eval.c	Mon Apr 10 22:38:34 1995 +0000
+++ b/src/eval.c	Mon Apr 10 23:06:13 1995 +0000
@@ -1086,6 +1086,11 @@
   struct catchtag c;
   struct handler h;
 
+  /* Since Fsignal resets this to 0, it had better be 0 now
+     or else we have a potential bug.  */
+  if (interrupt_input_blocked != 0)
+    abort ();
+
   c.tag = Qnil;
   c.val = Qnil;
   c.backlist = backtrace_list;