aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorSteven Tamm <[email protected]>2002-12-08 06:02:17 +0000
committerSteven Tamm <[email protected]>2002-12-08 06:02:17 +0000
commit824eb35eec1b6f21612df1832c758b8eead6237f (patch)
treee68f6bae94fe562c126ed20db24ef7300542bfb4 /src
parent3605200c46de2d21a6598342228c3c1592462c3d (diff)
Feval: On Carbon/MacOSX call mac_check_for_quit_char at each stack frame.
This may change/move as it could be quite time consuming
Diffstat (limited to 'src')
-rw-r--r--src/eval.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/eval.c b/src/eval.c
index 9cac429324..7d8434ae78 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -2160,6 +2160,10 @@ DEFUN ("eval", Feval, Seval, 1, 1, 0,
if (backtrace.debug_on_exit)
val = call_debugger (Fcons (Qexit, Fcons (val, Qnil)));
backtrace_list = backtrace.next;
+
+#ifdef HAVE_CARBON
+ mac_check_for_quit_char();
+#endif
return val;
}