diff options
| author | Stefan Monnier <monnier@iro.umontreal.ca> | 2025-03-06 23:18:31 -0500 |
|---|---|---|
| committer | Stefan Monnier <monnier@iro.umontreal.ca> | 2025-03-06 23:18:31 -0500 |
| commit | 06af71fbde9378384672a99048bb56ed4ac9a834 (patch) | |
| tree | 1fc34746e8ce997ba1c57e9b65b93a4419d53088 /src/eval.c | |
| parent | fb33e3b4c79f8d922d9fe6e593dcc12c3c4b24eb (diff) | |
* src/eval.c (signal_or_quit): Reduce scope of `debugger_called`
Diffstat (limited to 'src/eval.c')
| -rw-r--r-- | src/eval.c | 3 |
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. */ |
