summaryrefslogtreecommitdiff
path: root/src/eval.c
diff options
context:
space:
mode:
authorStefan Monnier <monnier@iro.umontreal.ca>2025-03-06 23:18:31 -0500
committerStefan Monnier <monnier@iro.umontreal.ca>2025-03-06 23:18:31 -0500
commit06af71fbde9378384672a99048bb56ed4ac9a834 (patch)
tree1fc34746e8ce997ba1c57e9b65b93a4419d53088 /src/eval.c
parentfb33e3b4c79f8d922d9fe6e593dcc12c3c4b24eb (diff)
* src/eval.c (signal_or_quit): Reduce scope of `debugger_called`
Diffstat (limited to 'src/eval.c')
-rw-r--r--src/eval.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/eval.c b/src/eval.c
index 046d86dc5ac..a514bb4b8f9 100644
--- a/src/eval.c
+++ b/src/eval.c
@@ -1915,7 +1915,6 @@ signal_or_quit (Lisp_Object error_symbol, Lisp_Object data, bool continuable)
break;
}
- bool debugger_called = false;
if (/* Don't run the debugger for a memory-full error.
(There is no room in memory to do that!) */
!oom
@@ -1929,7 +1928,7 @@ signal_or_quit (Lisp_Object error_symbol, Lisp_Object data, bool continuable)
if requested". */
|| EQ (clause, Qerror)))
{
- debugger_called
+ bool debugger_called
= maybe_call_debugger (conditions, error);
/* We can't return values to code which signaled an error, but we
can continue code which has signaled a quit. */